Senior Client Engagement Manager – London Business School, NW14SA
Senior Client Engagement Manager – London Business School, NW14SA The Role Fixed term contract until May 2026 Can you develop world-class client relationships? We’re looking for a flexible self-starter to manage a portfolio of valued clients, and take the lead on delivering excellent and seamless end to end project and day to day client management.