Business Development Manager
Posted a week ago by Red - Specialist Recruitment
- Location:
- W1U, Manchester Square, Greater London (5 miles)
- 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