Patrick Barth

EU Public Affairs Manager