Jobs

Customer Service & Call Center Jobs at Terrasource Global in St Louis

(1 - 2 of 2)
  1. Position Summary Acts as liaison between the Company and the customer and/or sales representative concerning quotes, orders and other inquiries. Investigates and offers solutions to customer challenges. Essential Duties and Responsibilities ...
    1 week ago on ApplicantPRO
  2. Posi t ion Summary The Global Customer Service 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 Responsibili...
    1 week ago on ApplicantPRO

SET LOCATION