head customer experience careers in Ottawa, Canada