Position Title: Customer Success Manager Iberia (m/f/d) Location: Remote (Spain) Your Mission As a Customer Success Manager, you will build and maintain strong relationships with installers and distribution partners, ensuring long-term customer retention and satisfaction. You
We are still looking for the very Top Talent…and we would be delighted if you were to join our team! More in details, UST is a multinational company based in North America, certified as a Top