front office manager careers in Vancouver, Canada