James is a qualified Chartered Accountant and a member of Chartered Accountants Ireland and l’Ordre des Experts-Comptables in Luxembourg.

James has been a director of LGL Corporate Luxembourg SA since March 2015.

His past work experience includes the provision of audit services for a Big Four Firm in Luxembourg and a top firm in Ireland as well as being the responsible person for the client accounting department of a fiduciary firm in Luxembourg.

James holds a Degree in Business Studies from the University of Limerick in Ireland and a Diploma in IFRS from Chartered Accountants Ireland.