Filter by

Location

more »

Company

more »

We've found 1 jobs for you

Shift Technology  •  2024-05-20
  Toronto, CA

Customer Success Manager - Canada

We’re on a mission to use AI to unlock the future of insurance decision making. Will you join us?Shift is a technology-first organization made up of smart, creative team members from diverse backgrounds and locations. Our fast-growing team is changing the wa…