Alan Lock

Head of Operational Excellence


Alan is the Head of Operational Excellence for Maynard Leigh, having joined the company in 2022. He is responsible for end-to-end service delivery and continuous improvement of the company’s operations. Prior to Maynard Leigh, Alan worked in a number of operational and commercial strategy roles including at BT and HSBC. He holds an MBA from the HAAS School of Business in California and a BEng in Mechanical Engineering.

Alan is a doting dad, and outside of work he is a keen sportsman and enjoys running and climbing. He is active in supporting causes for the visually impaired, having lost much of his sight in his 20s during his time in the Royal Navy. He holds two world records for being the first blind person to ski across Antarctica and row the Atlantic Ocean.


Improving Performance Dramatically

London New Delhi New York

Contact Us