default-avatar.png

Anna Offergeld

Articles

1 articles available

Ireland was recently announced as the EMEA hub for the ICDR. The arguments in its favour are obvious. Ireland is one of only two English-speaking EU members. It is home to many multinational…