At Creative Force, we work with some of the world’s biggest brands and retailers. Our customers operate at scale, move fast, and rely on our platform to power complex creative workflows across teams, regions, and markets. We are looking for a French-speaking Customer Success Manager to partner with our Enterprise customers and help them streamline the way they create content and get the absolute most value out of Creative Force. You will become a trusted advisor, strategic partner, problem-solver, and advocate for the customers you support. This role requires someone who is commercially minded and can independently own a portfolio, lead strategic customer conversations, identify growth opportunities, and proactively drive customer outcomes. It also involves contributing to a Customer Success team that is constantly learning, improving, and scaling. Experience creating playbooks, improving processes, or finding smarter ways to support customers at scale is a plus, but a mindset of ownership, curiosity, and continuous improvement is most important. You will join a team that genuinely cares about each other, celebrates wins together, and believes Customer Success should be proactive, strategic, and human.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed