head customer experience careers in Mississauga, Canada