Results, order, filter
1 Jobs in United Kingdom
-
Solution Sales Specialist
London, United Kingdom... and support team in achieving sales targets, training and development · Drive standards and KPI ... phone presence and experience dialing a high number of calls per day · Thrive in a quick sales ...