Business Development Manager
10 days ago
Abingdon
The management of such relationships and securing future embedded contracts to position new and existing employees into client organisations will all be key parts of the Business Development Manager role. With a focus on the UK nuclear market, serving both civil and defence clients, the Business ...