a Canada-based Customer Success Manager who thrives in a fast-paced digital environment. This role is perfect for a strategic... of customer success within a growing company. What you will do: Client Success & Strategy: Serve as the primary point......
Job Location: Vancouver, BC, Canada