Andrew Dillon is an experienced finance professional currently serving as the Head of Funds, Commercial - Europe and ME at VISTRA since July 2025. Prior to this role, Andrew was the Head of EMEA Asset Management Sales at SS&C Technologies from February 2024 to June 2025. Andrew has a strong background in business development, having held the position of Managing Director - Head of UK Business Development at Brown Brothers Harriman from September 2017 to December 2023, as well as roles at JPMorganChase and Northern Trust. Andrew's career includes significant experience in hedge fund management and client relationships, starting with a role as Relationship Manager at Northern Trust and leading teams at Barings. Andrew holds a BA in Economics from University College Dublin.
This person is not in the org chart
This person is not in any teams
This person is not in any offices