Open Positions
A NEW CAREER POWERED BY YOU Are you looking for a career change with a forward-thinking global organization that nurtures a true people-first, inclusive culture and a genuine sense of belonging? Would you like to join a...
The Customer Service / Tech Support - Automotive (Bilingual: French/English) engages with customers through inbound and outbound calls and/or online channels. This role is responsible for delivering exceptional customer...