Consulting Manager / Senior Manager
13 days 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 ...