David McFadden

Legal Advisor

David McFadden is an independent Legal Advisor since 2015. He previously worked at the Irish Competition Authority for 15 years.

Articles

155 Review

Send a message