Jobs

Customer Service & Call Center Jobs at Terrasource Global in 63109

(1 - 2 of 2)
  1. Posi t ion Summary The Global Engineered Sales and Services Manager will be responsible for organizing, structuring, training and leading the customer solutions team, aiming for world class experiences for our customers. Essential Duties and...
    12 hours ago on ApplicantPRO
  2. Support TerraSource customers and internal departments to maximize customer satisfaction with our equipment, while capturing revenue for service whenever possible and driving parts sales. Essential Duties and Responsibilities : Supervise, ad...
    1 week ago on ApplicantPRO

SET LOCATION

zip
country