In dieser Funktion berichtet er direkt an das Board der Neo Media Group in Genf – der Holding Gesellschaft der Neo Advertising. Der Schweizer DooH Anbieter Neo Advertising verfügt über ein Netzwerk von 115.000 Bildschirmen an 40.000 Standorten weltweit und zählt somit zu den führenden Digital out of Home Anbietern.