Master of Business Administration
ACCA (Association of Chartered Certified Accountants)
Bachelor degree in Accounting
Owen has detailed knowledge of the accounting, legal and tax regimes of Luxembourg and The Netherlands accumulated over a number of years in the outsourced corporate services industry.
Irish
English