David McLeod

Chief Technology Officer at Truist

Charlotte, North Carolina, United States

About David McLeod

David McLeod is Chief Technology Officer at Truist. Location: Charlotte, North Carolina, United States.

PROFILE Highly motivated and passionate, results orientated IT executive with a proven track record of delivering globally strategic next generation business enabling technologies through strong financial management and operational excellence. CORE COMPETENCIES Strong technical knowledge of computing, storage, networking and cloud technologies at scale with a deep understanding of financial markets. Able to define and execute IT strategy to deliver complex mission critical business requirements, providing strength in organizational leadership with a proven ability to implement transformational technologies. An excellent communicator, comfortable operating at all levels within an organization, ability to define and deliver the vision. Strength in developing high performing, diverse, collaborative teams through empowerment of the individual, team and organization. Confident directing cross-functional global teams and influencing at C-level, with a clear focus on business outcomes.

Skills

  • Strategic Planning
  • Enterprise Storage
  • Windows Services

Additional experience

  • Global Head of Infrastructure Services & IT Operations

    Barings

    May 2022 – January 2025