Managing Partner
Antwerp, Antwerpen, Belgium
S1 Digital
MediaDonuts
Managing partner
WebAds
Account Executive
Account Manager
Webster University London
Webster University Leiden