Truist
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.
This person is not in any teams
This person is not in any offices