Filter by

Location

more »

Company

more »

We've found 1 jobs for you

Vacarya  •  2025-02-03
  Canada, CA

Customer Success Manager

Are you passionate about delivering exceptional client experiences and driving long-term success? Vacarya is seeking a Manager of Customer Success who will oversee every step of the client journey, from onboarding to ongoing engagement. This role is key to hel…