Helen Vowls


Helen leads the global operations and supply chain practice and is also a partner within the global technology practice, leading the retail financial services division. She concentrates on appointing global, regional and functional heads of operations and technology spanning AI/machine learning, blockchain, cloud, data, engineering, information security and procurement. Preceding this role, she led the interim division for Leathwaite, which had a significant focus on operations and technology.


Helen joined Leathwaite in 2005. Prior to this she worked for a company where she led the investment banking division and was responsible for growing the practice, which was centered around technology appointments. Before that, she spent five years at a company focusing on recruiting technologists into banks. Helen graduated from the University of Northumbria in 1996 with a Bsc (Hons) in International Business with French.