Peter Nicholas

From MediaWiki
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.