Juriste et expert-comptable, Isabel Castro Martinez a commencé sa carrière comme enseignante en Côte d'Ivoire. Elle a ensuite exercé, en Italie, la profession d'auditeur et consultant en organisation et management. Elle a intégré le Conseil de l'Europe en 1997, travaillant tout d'abord au Service du Contrôleur Financier, avant de devenir, en 2001, Directrice Adjointe de l'Audit Interne. En 2006, elle intègre Eurimages en tant que Directrice Exécutive Adjointe, assumant en particulier la responsabilité de la gestion administrative et financière du Fonds, ainsi que la supervision des programmes de soutien à la distribution et à l'exploitation des salles de cinéma. Dans ce rôle elle a également dirigé le groupe de réflexion "Parité de genre", mis en place un système de collecte des données de genre, réalisé les analyses et études publiées par le Fonds et élaboré la Stratégie d'Eurimages pour l'égalité de genre dans l'industrie cinématographique européenne.
Depuis son départ d'Eurimages en 2017, Mme Castro a repris une activité de conseil et expertise en matière de financement des coproductions cinématographiques internationales. Dans ces nouvelles fonctions, Mme Castro dirige notamment un groupe de réflexion créé par Eurimages sur "la Simplification des procédures financières de la coproduction" visant à harmoniser, dans la mesure du possible, les documents financiers requis pour les demandes de soutien, par les Fonds nationaux des différents pays européens.
Mme Castro est membre du bureau de "l'European Women’s Audiovisual Network (EWA Network)".