Peter Nicholas
Peter Nicholas took over the position as CEO of CINO in 2003 after his predecessor Steven McCaufield disappeared under mysterious circumstances.
Peter Nicholas took over the position as CEO of CINO in 2003 after his predecessor Steven McCaufield disappeared under mysterious circumstances.