Avec plus de 30 ans d’expérience pratique, il a donné des conférences et des cours dans des universités à travers les États-Unis et l’Europe.
Olivier Larue est titulaire d’une maîtrise en commerce international du Saint Mary’s College de Californie, d’une licence en administration des affaires, management et opérations de l’Université de Rennes 1 et d’un diplôme en gestion des bioressources du lycée Théodore Monod.