Business Development Support Manager
12 days ago
Southampton
They provide a range of strategy and transformation advice to major corporates across the world, often based on complex and business-critical scenarios. Their business development team is highly specialised, managing the full-range of client-facing services from marketing, lead generation, bid-wr...