Senior Legal Counsel
Emerging Travel Group
Ireland, United Kingdom, Germany, Netherlands
Legal