David McGarry is a professional with extensive experience in corporate development, finance, and infrastructure projects. With a background in accountancy and business administration, David has held various senior roles in companies such as Enva, Shannon Foynes Port, and Shannon Group plc. David has a strong track record in M&A, IPOs, and strategic assignments, making him a valuable asset in the business world.
Sign up to view 0 direct reports
Get started