manager customer service careers in Vancouver, Canada