Remote Bilingual Tech Support - English/French
ConcentrixEdmonton, Division No. 11, CAA customer service firm is seeking candidates in London, Ontario, for a role in customer service and technical support.The ideal candidate will handle customer inquiries via calls and online commun... Show more