Business Development Manager
- Hiring Organisation
- Tela Technology
- Location
- Aberdeen, Scotland, United Kingdom
customers are at the heart of everything we do. The Role A new opportunity has arisen to join our new business converged sales team, where you will focus on selling across Tela's product portfolio. Note, this is not an account management opportunity - this … development activity & networking, Proposing the right solution to best fit a customer’s need, Managing your sales pipeline, Working to monthly sales targets & KPI's Acting as a point of contact for the customer from them signing, to 'live date', to handing over ...