Greg Canessa

Greg Canessa was the project director for Battle.net up to July 2011.