Business Development Manager
Posted a week ago by Red The Consultancy
- Location:
- London (168 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