Instituto de Estudios Políticos de París
Colliard nació en París. Se graduó en el Instituto de Estudios Políticos de París (SciencesPo), y obtuvo un doctorado en Derecho por la Universidad de París.