Alicia Castillo Garcia-Andrade's Location
Spain
Alicia Castillo Garcia-Andrade's Work
Alicia Castillo Garcia-Andrade's Summary
Alicia Castillo Garcia-Andrade, based in Spain, is currently a Senior Project Manager at ACE International Consultants S.L., an AECOM company, bringing experience from previous roles at European Commission EuropeAid - Development and Co-operation Directorate-General and Instituto de Estudios Jurídicos Internacionales.