Monthly Archives: July 2013

BrainShare China

Had a great opportunity to keynote at the BrainShare China events http://www.it168.com/redian/suse2013/

Posted in Uncategorized | Leave a comment