Cannes-Do Festival Banner
MK

Group chief executive

Ebiquity

Michael Karg is the group chief executive of Ebiquity