Bilingual French and English is mandatory Must have customer service experience (preferably in a call centre environment...Do you love to plan and have strong organizational skills? Do you have experience working in a call center......
Job Location: Ottawa, ON, Canada