• DFS

SL

Stephen Lock

Group Head of Internal Audit

Stephen Lock is the Group Head of Internal Audit at DFS, where they leverage their extensive experience in finance, internal audit, and risk management across various sectors. Their career includes roles at Thames Water, Trimble Inc., and Dolphin Telecom, as well as leadership positions at Cable & Wireless and Serco. Stephen is currently enhancing their expertise with an Executive MBA in Business Administration and Leadership from the University of Gloucestershire, which they pursued from 2020 to 2023. Known for their strong ethical principles and commitment to mentorship, they cultivate productive working relationships and empower teams across global locations.

Location

Winchester, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices