Stephen is the Founder of OVO Energy, the UK’s leading green-tech company. Since launching in 2009, OVO has grown to serve more than 1.5 million customers in the UK and Germany, with a vision for clean, affordable energy for everyone. Stephen was named Entrepreneur of the Year at The Telegraph National Business Awards in 2014, and in 2019 OVO was confirmed as a UK Unicorn.
One of the principles on which Stephen built OVO was to establish a company culture which excelled in harnessing and developing talent. He was instrumental in the conceptualisation and development of Just3Things in order to embed the transparent culture and align the goals of empowered teams to the company strategy