Lesley Still Email

Chief Spaceport Operations . orbexspace

Current Roles

Employees:
334
Revenue:
$134.7M
About
Orbex is an innovative European space access company, with offices in London, Copenhagen and Munich.
orbexspace Address
6 Innovation Way, Forres Enterprise Park
null, null
orbexspace Email