Olivier a travaillé auparavant en tant que directeur artistique puis directeur de création de Gédéon de 1988 à 1996 avant de fonder View, agence de communication audiovisuelle (broadcast design).
L’intervention d’Olivier dans l’univers de la télévision porte sur la transformation en image de marque des différentes techniques d’habillage, d’architecture des offres et de conception de l’esthétique générale des émissions de notamment M6, TF1, France-Télévision, PARIS PREMIERE, CANAL J, et de plusieurs marques-antenne à l'étranger (Maroc, Turquie, Abu Dhabi etc.).
Il est diplômé de l’Ecole Supérieure de Design Industrielle / Paris et l’Académie Charpentier.
Olivier co-fonde Royalties en 2008 avec le soutien actif de Publicis.