Head of Ad Tech & Growth Innovation
Media24 South Africa ZA
A leading media company in South Africa seeks an innovative Head of Ad Tech to lead their advertising technology strategy. This senior role involves developing comprehensive ad tech strategies, drivin...