Senior Business Development Manager - Defence
3 days ago
London
... Digital, DSTL, Royal Navy, etc.), whilst also building upon existing relationships in this space ... analyse the competitive environment, devise and implement a clear win strategy to capture the ...