Business Development Manager (Liverpool)
- Location
- Greater London, England, United Kingdom
exceptional Business Development Manager to come and join our global business in our UK Field Sales Team. Reporting directly to the Team Lead, Business Development and working collaboratively with the Commercial team and potential partners, you will … likes to work autonomously, enjoys a challenge and wants to make an impact. What you will be doing KPIs - Consistently achieve sales targets Outreach - Calling key decision-makers using phone, email & social touches with the goal of bringing on new business (there ...