Customer Satisfaction Analyst careers in Toronto, Canada