Leigh-Ann Russell
Leigh-Ann Russell
CTO and Global Head of Engineering
BNY
Biography
A chartered engineer, Leigh-Ann Russell is the chief technology officer and global head of engineering at BNY. She is also a member of the BNY Executive Committee. Prior to joining BNY in 2024 she held prominent roles at BP, including membership on BP’s Executive Committee, Executive Vice President of Innovation and Engineering, and Chief Risk Officer. Her career has consistently focused on engineering and operations, leading large teams at executive levels.
At BNY, Leigh-Ann oversees a high-performing global team of technologists who are driving the development of cutting-edge digital solutions that enhance client experience, ensure security and resilience, and drive BNY’s platforms forward with innovative software, infrastructure, and technologies. Her leadership reflects a commitment to fostering innovation, advancing engineering excellence, and ensuring operational resilience.