Olivier is a graduate of the University of Orsay Paris XI. For over 25 years, Olivier has developed expertise in organizing the complexity generated by cutting-edge technologies. After leading the technological consulting entity of the SQLI group in 2000, Olivier became an associate at Weave in 2002, where he created and developed the Business Technology activity. Olivier advocates for a strategic vision of the role and place of technology within the enterprise.

Olivier is a partner in architecture, digital solutions, experiences, and integrations following the merger with Weave in 2018.