Suggestions
Nick Welch
Nick Welch is a highly experienced professional with a strong background in the digital advertising industry. He holds a Bachelor of Arts in Graphic Design from The University of Salford. Nick has held various key positions, including Head of Programmatic, EMEA at Integral Ad Science, where he currently oversees programmatic strategies for the region. Previously, he served as Head of Programmatic and Publisher Development for Northern Europe at Integral Ad Science. Nick has also been actively involved in industry committees, such as chairing the Programmatic Trading Committee at IAB Europe.