David McLeod

Chief Technology Officer

David McLeod currently serves as the Chief Technology Officer at Truist, a position held since January 2025. Prior to this role, David held multiple leadership positions at Barings, including Global Head of Infrastructure Services & IT Operations from May 2022 to January 2025. David's extensive experience in the financial sector includes a significant tenure at Bank of America from October 2009 to May 2022, where responsibilities included Global Head of Cloud Platform Services and EMEA Head of Storage & Market Data. Earlier in David's career at Merrill Lynch from October 2006 to February 2012, key roles included EMEA Network Operations Manager and EMEA Windows Server Engineer.

Links

Previous companies