Orbex employs 106 employees. The Orbex management team includes Lorna MacDonald (Head of Finance), Timo van der Plas (Chief Programme Officer), and Cris Thomas (Ground Segment Software Engineer).
Looking for a particular Orbex employee's phone or email?