Ancien expert en géopolitique au ministère de la Défense, Olivier Guillard est docteur en droit international.
Il est également directeur de recherches Asie à l'Institut des relations internationales et stratégiques (IRIS),pour lequel il rédige régulièrement Actualité Stratégique en Asie. Enfin, Olivier Guillard est directeur de l'information chez Crisis Consulting.