Customer Support Specialist
February 28, 2026
The Customer Support team at WorldNet Alliance is responsible for onboarding, educating and supporting customers across all WorldNet Alliance products. This role interacts with teams from all over the business and provides a great learning opportunity.You will play a key role in scaling and developing a best-in-class, effortless customer experience …
Dublin, D, Ireland