Technical Project ManagerMicro:bit Educational FoundationPublic sector, education and non-profitOxford, England, United KingdomGBP 55K–63.5K / yearMidProject and program management1 day agooriginal ↗