Contact the publisher of this press release Independent Computer Consulting Group (ICCG) Brings John Greenaway on Board as Chief Revenue Officer Building Its Europe, Middle East, and Africa Team