Olivier graduated from the engineering school in marine sciences of the University of Toulon and holds a master's degree in physics from the University of Marseille.
He began his career as project engineer for DGA at SAFEGE CETIIS working on marine current numerical models and impact studies with various projects worldwide. He then became product manager for Amadeus in 1999, a leading worldwide IT company in the tourism industry.
In 2001, he joined CADDEN, a company specialized in land and marine positioning solutions as sales manager and opened the agency in Cannes to cover the south of France market. In January 2004, Olivier joined iXSea as sales manager for Scandinavia and Southern Europe countries. In 2008, he was appointed as global sales manager for the iXSea offshore division with a mission to develop structure and sales strategy in the offices of Houston, Rio, Aberdeen, Stavanger, Dubai and Perth. This was followed in 2009 by his appointment as sales director for the Europe, Middle-East and Africa regions.
In 2010, Olivier became iXBlue vice president of sales and marketing for Europe, Middle-East, Africa and Latin America regions (EMEA and LATAM).
In December 2014, Olivier was appointed Vice President of Sales and Marketing for the whole iXBlue group.