Negotiable Salary
31-10 Thomson Ave, Long Island City, NY 11101, USA
Restaurant Manager needed! MINIMUM 10 YEARS EXPERIENCE.