Head of Sales / Commercial Director
- Location
- Greater London, England, United Kingdom
commercial and government customers Strong negotiation and deal-structuring skills Nice to have A data-as-a-service or subscription business The PNT, space situational awareness or Earth observation markets International sales Eligibility for UK security clearance What We Offer A high-impact role with real ownership ...