Chris Locke is CEO of UK and Europe at Rainmaking, where he heads up the Corporate Innovation department. His team works with corporates to support them through their transformation journey by implementing a systemic approach to driving innovation and developing new business models, capabilities and culture to unlock future growth.
His division has recently launched Compass, a new approach designed to provide corporates with insight and actions they need to take to future-proof their business. Compass gives corporates a unique view of their market, using real-time data on where hotspots of startups are emerging across their value chain and where venture capital is being invested in the most disruptive innovations.
Prior to Rainmaking, Chris led Pearson’s award-winning Global Innovation Team, leading the company through its transition from print to digital. He also founded Startup Republic, a UK focused edtech company, which enabled students to unleash entrepreneurship and build startups whilst studying.