Tax Technology Consulting Director
Deloitte Ireland LLP
Dublin Pike