Business Development Coordinator

This isn’t a standard sales position, but a project-focused role, creating client lists via research and technology and then contacting key decision-makers via…

£18,000 - £25,000 a year
1 vacante