Stuart Leek is a seasoned professional currently serving as a Product Manager and Insight Product Owner at Confused.com since May 2020. Prior to this role, Stuart worked at British Gas from June 2017 to May 2020 as a Process Design Analyst, where expertise in process optimization was developed. With a strong background in product management and process analysis, Stuart Leek has demonstrated significant capabilities in driving product innovation and insights in the energy and financial services sectors.
Sign up to view 0 direct reports
Get started