Cyril Demaria es licenciado en Ciencias Políticas por el Institut d’Études Politiques de Lyon, Máster en geopolítica, Máster en Derecho Europeo de los Negocios, Máster de HEC (París) y Doctor por la Universidad de St. Gallen. Es profesor en EADA Business School, ESCP-Europa, HEC París y EDHEC.