Steve Wilson

Principal Analyst, Constellation Research