Customer Success Manager (French speaking) Department: Customer Success Employment Type: Full Time Location: Remote, Europe Reporting To: Head of Customer Success Description Whats the Vibe? Our founders started Creative Force with a single goal in mind: to build