Ellen Brennan is currently the Deputy Head of Treasury at TransferMate Global Payments, a position they have held since 2026. Previously, they served as the Head of Settlements at the same company from 2012 to 2020, managing a global team responsible for payment and payroll processing, cash management, and performance management within Treasury. Ellen earned a Bachelor of Business Degree from the Waterford Institute of Technology in 2009.
This person is not in any teams
This person is not in any offices