Spacecraft Systems Architect
2 months ago
Stevenage
Manage electrical, mechanical and environmental interfaces. * Manage the housekeeping interfaces ... With a shared passion for technology and talent, 50,000 engineers and digital experts deliver deep ...