Caption: Introducing the Idea Management Software Credit: Organised Feedback Related Press Releases Unravelling the Secrets to Businesses' Success via Open Innovation Link to this video Email & IM: HTML Code: Video Information Headline: Introducing the Idea Management Software Source: Organised Feedback Release date: Sunday Aug 3, 2014 Release time: 02:10 am City:: Edinburgh State:: Scotland Country:: United Kingdom [GB]