Peter Nicholas
Jump to navigation
Jump to search
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.