Tuesday, December 23, 2008

Innovation, Up to the Moment

CIO - Framingham,MA,USA
Each vendor gets seven minutes to demonstrate its latest innovation, and no PowerPoint slides are permitted; it's the ultimate elevator pitch. ...
See Full Post

No comments: