Log in
IAB Europe
Contact
View in org chart
Townsend Feehan
Chief Executive Officer
Sam Wilson
Magnite, Managing Director Of Ctv, EMEA
Helen Mussard
Chief Marketing Officer
Rhys Noelke
SVP Tech & Data, Bertelsmann, RTL Group
David Goddard
Vice President, Business Development
+ 4 more
Ekkehardt Schlottbohm
Pubmatic, Regional Vp, Northern Europe
Current role