78761716
Nov 28, 2005
Computer software in the field of collaboration in an enterprise used to capture, manage and evaluate ideas and launch new products and services.
Electrical and Scientific ApparatusProviding methodology and processes used to assist businesses with innovation, idea management and product development
Computer and Scientific