A tech-driven global media operations company is seeking a Spanish speaking Customer Success Manager based in Canada. The role involves onboarding users, supporting international clients, and maintaining project plans. Ideal candidates will have 4-5 years of relevant experience and a bachelor's degree. The company offers competitive salary, benefits, and a collaborative work environment committed to innovation. Join to make a meaningful impact in a fast-growing tech space. #J-18808-Ljbffr
Job Title
Global Customer Success Manager – Spanish Speaking