restaurants for general manager careers in Vancouver, Canada