
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global tech company is seeking a Customer Onboarding Manager to lead customer success initiatives. You will be the main point of contact for new customers, ensuring a smooth onboarding experience. The role requires strong project management skills, exceptional communication abilities, and the capacity to adapt in a fast-paced environment. Fluency in English and French is required. This position offers the opportunity to contribute to a dynamic team focused on improving customer experiences.