Experienced Business Manager (Defence)
9 months ago
Greater London
... leading teams and performing business development activities. - Experience working autonomously, being result oriented, having an entrepreneurial mindset, strong communication skills and natural ...