Estelle Giraud

    Estelle was born in Mauritius and is a Master of Law student at University of Zurich and KU Leuven. She previously obtained her Bachelor’s degree in Universit√© Toulouse 1 Capitole and Universidad de Granada. She has lived in various countries in Africa and Europe. Wishing to specialise in Sustainable Development and Corporate Social Responsibility, Estelle is always eager to hear different points of view and innovative solutions on global issues.