Richard Stiennon

Chief Research Analyst, IT-Harvest