Innovation Potential

Large Companies Struggle to Innovate: Nearly 75% say innovation is a top priority, but only one-fifth believe they are advantaged (Boston Consulting Group).

Investment Is Not Enough: While companies that over-invest in innovation tend to achieve anomalous (positive) market returns, many still underperform.

Our Approach: We use a proprietary model to identify organizations that are most-likely to extract value from their innovation investments based on intangible organizational factors.