Customer Experience Associate – Improve Canada – Vaughan, ON