Titulaire d’un doctorat d’Etat en droit valant HDR, Catherine Leblanc a débuté sa carrière dans le conseil juridique puis en Direction des ressources humaines et du développement du centre de perfectionnement aux affaires (HEC), enseignant dans le même temps Droit des affaires européen et gestion internationale des ressources humaines. Directrice académique et de la recherche de l’ESSCA en 2001, elle en assume la direction générale depuis janvier 2008.