Innovation Strategy in portfolio companies requires a Digital Health Check including the investigation of digital processes and tools, digitalization products and digital business models.
More specifically, processes and ressources (e.g. people and budgets) and the performance of key online KPIs and drivers are being evaluated. Moreover, the target company gets benchmarked against digital competitors and best practices from other industries. Finally, an innovation strategy is developed on the following three levels of engagement.