Business Development Manager
Posted 09/05/2024 by Red - Specialist Recruitment
- Location:
- London
- Job Type:
- Permanent
This role will be mainly working from home, but you will be required to travel to various events and meetings on a regular basis (ideal location would be within London, but applications will be accepted from anywhere within the UK. The Business Development Manager will identify and develop … more