May 2011

A leading US innovation firm retains creative recruitment agency Lockwood Resource to fill a VP of business development position