Business Development Manager - Defence Land Platforms
17 days ago
Ampthill
Ability to understand the political, technical, commercial, and financial aspects of a sensitive market engaging effectively with the stakeholder community including (and not limited to) the British ...