Fabrice Juquois

Job Description: 
Head of Energy Projects
Company: 
TED Division, Department of Sustainable Development (DSD), French Development Agency (AFD)