Leigh-Ann Russell

Leigh-Ann Russell

Chief Tech/Sci/R&D Officer at BANK OF NEW YORK MELLON CORPORATION (THE)

Net worth: 74 676 $ as of 2026-05-30

Energy Minerals
Finance
Producer Manufacturing

Profile

Leigh-Ann Russell is currently a Member at the Chartered Institute of Purchasing & Supply (United Kingdom) and Chief Information Officer at The Bank of New York Mellon Corp.
Former roles include Independent Non-Executive Director at Hill & Smith Plc from 2021 to 2025, Executive Vice President-Innovation & Engineering at BP Plc from 2022 to 2024, and EVP-Innovation & Engineering at BP Midstream Partners LP.
Education includes an undergraduate degree from the University of Aberdeen.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
2025-12-30 2,000 ( 0% ) 74 676 $ 2026-05-30

Leigh-Ann Russell active positions

CompaniesPositionStart
BANK OF NEW YORK MELLON CORPORATION (THE) Chief Tech/Sci/R&D Officer 2024-09-14
Chartered Institute of Purchasing & Supply (United Kingdom)
Corporate Officer/Principal -

Former positions of Leigh-Ann Russell

CompaniesPositionEnd
HILL & SMITH PLC Director/Board Member 2025-03-11
BP MIDSTREAM PARTNERS LP Corporate Officer/Principal 2024-04-17
BP PLC Chief Tech/Sci/R&D Officer 2024-04-17
See the detail of Leigh-Ann Russell's experience

Training of Leigh-Ann Russell

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

19

1st degree connections

6

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies6

Energy Minerals

Finance

Producer Manufacturing

Consumer Services

Industrial Services

Chartered Institute of Purchasing & Supply (United Kingdom)

  1. Stock Market
  2. Insiders
  3. Leigh-Ann Russell