Business Development Manager - Defence Land Platforms
7 days ago
Ampthill
Ability to understand the political, technical, commercial, and financial aspects of a sensitive ... projects, operational decisions, technical activities, schedules and contractual issues