Farringdon, City of London
The role: Business Development Lead Salary: £65,000-£80,000 dependent on experience Location: London / hybrid.... Scope: Full-time, permanent Who we are We are a global consultancy that works with large businesses, governments...