Senior Manager, Client Delivery
- Location
- Greater London, England, United Kingdom
feedback to evolve benchmarking products and providing input on practical ways in which the feedback can be incorporated into existing or new products. Core Skills 6+ years of experience: ideally in strategy consulting, financial services or another role that involved … responsibilities listed above. Team management experience managing high‐performing teams and upskilling them across a client management, analysis, storytelling, and presentation creation skills. Exceptional communication skills, with a proven ability to lead complex, senior stakeholder meetings and articulate clear, concise messages to diverse internal and external audiences. Proven experience ...