Elsa Castillo García es licenciada en Administración y Dirección de Empresas por la Universidad de Alcalá y titulada del Master Interuniversitario en Sostenibilidad y Responsabilidad Social Empresarial, de la Universidad Jaume I de Castellón y la Universidad Nacional de Educación a Distancia (UNED).

Analista de la Red Española del Pacto Mundial de Naciones Unidas desde 2011, cuenta con una dilatada experiencia en el área de reporting, tanto de pequeñas como de grandes empresas. Participa en el desarrollo de las herramientas de Reporting creadas por la Red Española, estrategia de reporting, formación sobre la materia y en el análisis de los Informes de Progreso y memorias de sostenibilidad de las empresas participantes en la iniciativa.