sports and leisure manager careers in Vancouver, Canada