Senior Business and Client Development Manager
Department : Business Development Location : London Role : Senior Business and Client Development Manager Hybrid working: a minimum of 2 days per week in the office The Team The Global Business Development Leadership team sets firmwide strategy in consultation with the Global Strategy Board and Global Practice Executives. Business Development and Marketing teams are aligned to regional boards and leadership across the UK, Europe, Middle East, Africa, Asia Pacific and the Americas. This role sit…