Consulting Manager / Senior Manager
2 months ago
London
As a Senior Manager or experienced manager, you will play a key role across proposition development in your areas of expertise, client delivery, business development and marketing, and coaching ...