John Izzi is a managing director at OCHRE since June 2008. Prior to this role, John was a production manager at Chista from September 1997 to June 2008. John completed their education at New York University after graduating from Toll Gate High School.
Sign up to view 2 direct reports
Get started
This person is not in any teams