As a Support Specialist, you will handle diverse inquiries within our centralized support system, working closely with clients, employees, and internal teams to ensure efficient query resolution. You will resolve issues related to global employment, compliance, payroll, and employee support. Contribution to the success of a fast-growing, mission-driven organization is expected.
Job listings
This role is an integral part of the Customer Support team and is responsible for troubleshooting and solving support inquiries. As a Customer Support Advocate, you will be the first point of contact for customers seeking assistance, providing prompt and effective solutions and ensuring customer satisfaction. This shift will be during European business hours.