Author Michael Bertaut

Michael Bertaut

Michael Bertaut, managing director EMEA, AdRoll