Shane Nolan

Shane Nolan is Senior VP Technology, Consumer & Business Services at IDA Ireland, the agency responsible for foreign investment in Ireland.

Articles by: Shane Nolan

1 articles found