Insights & Data

Steve Freshwater

Expert in Business Transformation, Digital Operating Model, Operational Excellence, Supply Chain Management, Technology Trends

Steve is a member of Capgemini Invent’s UK Executive team with dual responsibility for leading the Operations Practice and for Sales & Marketing for Invent UK .

Steve has more than 20 years’ experience working for leading companies in the UK, Europe and the United States. He was previously: Head of Digital Transformation & Business Analytics practice in UK; Head of Practices in Capgemini Consulting – Netherlands; and, Head of Capgemini Consulting UK Supply Chain Practice.

Steve’s work has encompassed both revenue enhancement and operations improvement. He has concentrated particularly on such areas as business transformation, supply chain management, outsourcing, programme management, lean performance improvement and extracting value from technology.

Steve holds a Bachelor of Science in Manufacturing Systems Engineering (first class) and is a Master of Business Administration. He is married, with two teenage daughters.

Specialties: strategy, operating model, business transformation, supply chain management, lean and operations excellence, technology enabled change and digital transformation

Steve Freshwater

My experience

Executive Vice President @ Capgemini Invent

Jan 2017 - Present

Senior Vice President @ Capgemini Invent

Mar 2012 - Present

Vice President - Global Strategy @ Capgemini Invent

Jan 2011 - Apr 2012

Head of Practices @ Capgemini Invent

Jul 2009 - Jun 2011