Geo Joseph

Agency Lead- Display & Programmatic Strategy

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


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices