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 market-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