David Haley is a seasoned professional with extensive experience in the financial services and technology sectors. Currently serving as Principal Engineer for Payments at Bank of America since August 2021, David has a robust background that includes a long tenure at Bank of America Merrill Lynch from November 2001 to January 2023, where roles included Director, Senior Product Developer and Technical Support Specialist/Manager. Prior to that, David worked at Citi as a Technical Implementation Manager and Sabre Corporation as an Installer/Trainer for Accounting Systems. David began their career in finance at Hillgate Travel as an Accounts Payable Clerk. Educationally, David completed studies at Great Baddow High School from September 1981 to May 1987.
Links
Sign up to view 0 direct reports
Get started