Innovation Mandate

Innovation Mandate describes the organizational mandate to innovate as part of achieving the overall corporate objectives. It includes the translation of corporate strategic objectives into value goals and an innovation policy that serves as a guideline and license-to-operate to business owners to execute upon the objectives.

Details

The Innovation Mandate serves as a commitment to innovation for the entire organization, whilst proving direction and guidance for its execution. This mandate can be translated into an innovation policy, which can be easily communicated and shared within the organization and beyond.

The mandate provides three key topics:

  • Alignment between corporate strategy and innovation by expressing an innovation vision and strategy
  • The establishment and communication of a transparent process of innovation using the COIN Framework
  • Alignment of innovation goals with business objectives through clear and univocal target setting by Business Owners and the CIB Ambassador.