STARR Restaurants employs 1,031 employees. The STARR Restaurants management team includes Joshua Levine (Chief Operating Officer), Jenna Velella (Vice President Revenue Management | Strategic Initiatives), and Stephen Starr (president).
Get Contact Info for All DepartmentsLooking for a particular STARR Restaurants employee's phone or email?