Directora General de la Red Española desde 2007, desde el comienzo de la Red Española en 2005 su labor ha sido fundamental en la creación y consolidación de la asociación, considerada por Global Compact como la Red Local más activa a nivel mundial. Isabel es, además, una reconocida experta en los Diez Principios del Pacto Mundial así como una ponente habitual en eventos tanto a nivel nacional como internacional.

En 2015 Garrro ha sido elegida Presidenta del Consejo Asesor de Redes de Global Compact, el órgano eque asesora a Global Compact en la toma de decisiones de alcance regional.

Isabel Garro es licenciada en Administración y Dirección de Empresas por la Universidad Pontificia de Comillas, ICADE E-2 y ha realizado estudios de postgrado en IESE Business School.