New Business Development Lead

17918 • Manchester, Lancashire, United Kingdom • Posted June 18, 2026

Location Manchester, Lancashire
Job Type Full-time
Category other-general
Posted June 18, 2026
New Business Development Lead EMEA Region Fully Remote Applicants Based Anywhere in EMEA Join our global team, today. Location: UK Global remote role, candidates must currently reside in UK with the legal right to work there. As a global company, we support flexible working arrangements, including remote and hybrid working options where local office facilities are available. Employment and contrac... WKCL1_UKTJ

Interested in this role?

Click the button below to start your application.

Apply Now