Finbarr is the Luxembourg Country Head for Schroders since January 2020. Schroders has been in Luxembourg for more than 30 years, where it now employs over 150 staff and has AUM of €180bn across public and private market investment strategies. Luxembourg is Schroder’s largest cross-border fund platform, and its investment products are sold in over 40 markets globally.
In addition to his Luxembourg role, Finbarr is the Global Head of Fund Platform, and he has held other regional and global roles in Product, Operations, Finance and Change Management during his 22-year career with the Schroders Group. He has worked for companies such as Deloitte and Brown Brothers Harriman in the past.
Finbarr is also on the Board of ALFI since February 2020 and has worked in Ireland, the UK and Luxembourg.
Chief Executive Officer