Executivo sênior do setor de energia há mais de 30 anos, Olivier é atualmente Diretor-Geral de Tecnologia e Inovação na Shell Brasil. Antes disso, ocupou cargos executivos no BG Group, empresa independente do Reino Unido, como Diretor Global de Tecnologia (Corporate Chief Technology Officer) e Diretor de Operações da BG Brasil (Chief Operating Officer).
Desde 1990, Olivier acumulou ampla experiência no setor de Óleo & Gás e Energia pela Shell International, onde gerenciou ativos estratégicos em diversos países, incluindo Reino Unido, Omã, Malásia e Brasil. Mais recentemente, tem liderado os desafios do Upstream e da Transição Energética sob as perspectivas de P&D e Inovação.
É mestre e doutor em Matemática Aplicada pela Universidade de Louvain, na Bélgica, e possui certificados executivos em Gestão pela Wharton (EUA) e Cranfield (Reino Unido).