contact center management careers in Vancouver, Canada