No results found matching your criteria
Why not check out our most popular searches?

Founder & CEO

Based in London

Stephen Newton founded Elixirr in 2009 with one very clear vision – to build the best consulting firm in the world. After extensive years working in industry, he became fixed on making real change happen in businesses – having experienced first-hand the stagnated approach many large corporate firms took to innovation.

Stephen’s entrepreneurial mindset is apparent throughout the culture of Elixirr. As a leader he believes in empowering people, driving the company with an ownership attitude rather than an ‘employee’ mentality – creating a team that want to be part of building a business, not just working for one.

Prior to forming Elixirr, Stephen enjoyed 25 years in the fields of transformational change, strategy and sourcing. Over his career, he has advised the Boards of some of the world’s leading companies across multiple industries. He was most recently recognised for Lifetime Achievement in the Top Consultant Awards by Consulting Magazine.

To date Elixirr has won over 40 awards and acquired four founder-led firms, supercharging its broad service offering. 2020 marked an incredible chapter in the firm's story, as Elixirr listed with AIM on the London Stock Exchange.

Stephen's commitment to creating a firm of entrepreneurs also led him to introducing a best-in-market equity participation scheme – available to all employees, from analyst through to partner. Stephen has created a team of owners, driven by one shared goal: to generate value for clients, and as a result, the firm.

The future? Continuing to drive disruption and pioneer innovation in the consulting world and beyond…

We set new benchmarks. We provide future-first solutions. We'd love to do this with you.

Get in touch