Yankee Group
Research analyst, tech, internet
Yankee Group
Contributor since: 2005
Yankee Group, Contributor