Job title: Business Development Manager
As Business Development Manager you will join the Business Development Team. Based within an easy commute to the central-Oxford office allowing for hybrid working, you will be responsible for organising and executing the new lead generation processes for the company's core services. You will liaise with other departments such as Account Management, Marketing...