European HR Director
Location: Dublin commuter area (remote working)
Travel Commitment: 1 office site each week for ~ 2 days, principally to locations in France, Italy, Spain, Germay, Belgium, Netherlands.
Reports to: MD, Europe
Are you a strategic […]