Chris McCarthy
Chris McCarthy Creative Services Design & Delivery Lead – Google Creative Works EMEA Chris leads creative strategy for Creative Works EMEA, ensuring our nine local teams succeed in making more effective ads on Google’s platforms for our key clients across the region. With a background in creative agencies, he has spent over 20 years building […]