Stephen Wilson

Principal Analyst, Constellation Research