As part of our Customer Success Team, the Customer Support Specialist plays a pivotal role in ensuring effective support of both our customers and their employees. You’ll be on the front line of the customer…
Cookies?
A session cookie keeps you signed in. If you accept, we also use analytics cookies (Google Analytics and PostHog) to understand usage. Learn more
We couldn't check your fit for this role — add a CV to your profile to see it next time.