Skip to main content

Senior Business and Client Development Manager

London, UK full-time Sales Posted 2 weeks ago

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…

Similar sponsor-licensed roles

More roles in London, UK with active sponsor licences.