HEAD OF GB STRATEGIC jobs in EDINBURGH, United Kingdom

Manager will support the Head of Sales, taking responsibilities for effectively delivering a range of tasks to a high-quality... partner nations Experience in developing, managing and leading key sales or strategic campaigns within the defence...

Leonardo