Confused.com
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.
This person is not in the org chart
This person is not in any offices