We are looking for a Spanish speaking Customer Success Manager based in Canada to support one of our largest international clients, ensuring smooth operations and excellent customer experience.
Requirements
- 4–5 years of experience in project management, customer success, or a similar role
- Bachelor's degree in business, marketing, communications, project management, or a related field
- Experience working in cross-functional and international environments
- Strong communication skills in English & Spanish (French is a plus)
Benefits
- Competitive salary and benefits
- Opportunity to work with a high-profile global client
- International and collaborative work environment
- Role where your impact will be visible and meaningful
- Fast-growing company with strong focus on innovation and quality