Customer Success Associate
Based in our Galway office, you’ll be the main point of contact for our customers, ensuring they get maximum value from our training platform and services. You’ll onboard new clients, build long-term relationships, and work closely with internal teams to ensure every customer’s experience is smooth, efficient, and positive.
Read More

