customer service managers careers in Vancouver, Canada