Checkatrade is seeking individuals for their Sales Talent Pool in Moorgate, London, to enhance their sales team. This role focuses on building relationships with customers, managing a sales pipeline, ...
Sales
Telesales
Account Management
Communication
CRM Management
Expires Nov 7
88d left