Olivier heeft in 2007 een ingenieursdiploma behaald aan de Technische Universiteit Eindhoven. Hij heeft vervolgens gewerkt voor verschillende consultancy bedrijven (o.a. Deloitte) en marketingbureaus (o.a. iProspect). In 2018 heeft hij Amsterdam Web Consulting opgericht om organisaties te helpen met het toepassen van data science binnen marketing.