Michael Leen - MBA, FCCA.

EMEA Managing Director at Delcath Systems

Michael Leen, MBA, FCCA, has extensive experience in the finance industry. Michael began their career in 1995 as an Accountant for Ulster Bank Markets Limited. In 2000, they became the Financial Controller for FEXCO Merchant Services. From 2006 to 2012, they held various roles at the Attachmate Group, including EMEA Controller, International Controller, and EMEA Finance Manager. Finally, from 2012 to present, they have served as both EMEA Managing Director and EMEA Finance & Operations Director for the Delcath Group.

Michael Leen holds an Executive Masters of Business Administration from the University of Galway - J.E. Cairnes School of Business & Economics, which they obtained in 2021. Prior to this, they obtained an ACCA from the Limerick Institute of Technology in 1994, while also studying accountancy at the same institution from 1991-1994.

Links

Timeline

  • EMEA Managing Director

    March, 2017 - present

  • EMEA Finance & Operations Director

    July, 2012

View in org chart