Senior Business Development Manager
3 hours ago
Manchester
Lead contract negotiations, ensuring favourable terms for both the client and NCC group, while maintaining profitability. The NCC Group family has over 2,200 members located all around the world, providing a trusted advisory service to 15,000 customers. All personal data is held in accordance wit...