News 12 Long Island employs 101 employees. The News 12 Long Island management team includes Rich Barrabi (Managing Anchor), Antoinette Biordi (News Reporter and Anchor), and Grace Cueva (News Producer).
Get Contact Info for All DepartmentsLooking for a particular News 12 Long Island employee's phone or email?