Geo Joseph is a digital marketing professional with over 7.5 years of experience in leading business units and managing teams across the MEA region. Currently serving as Agency Lead for Display & Programmatic Strategy at Google, they focus on proposing and executing data-driven marketing solutions. Previously, Geo held a Digital Marketing Manager position at Netflix, where they led innovative campaigns for major shows and drove incremental returns. Their foundational experience includes roles at Omnicom Media Group and OMD EMEA, where they honed expertise in programmatic and performance marketing.
Location
Dublin, Ireland
This person is not in the org chart
This person is not in any teams
This person is not in any offices