Vinculada a Discovery Networks desde 2001, Francesca Garrigues ha sido responsable del departamento de ventas de Discovery Networks para España y Portugal, primero como gerente regional y más tarde como directora. En esta cargo, se encargó de todas las ventas de DFNLA, incluyendo los objetivos de suscriptores e ingresos en estas regiones, y también de la puesta en marcha de actividades promocionales de marketing.
Garrigues, licenciada en Ciencias Sociales Combinadas, con una especialización en medios por el Richmond College de Londres, se unió a Discovery Networks después de trabajar con The History Channel en Madrid donde, en calidad de gerente de marketing, dirigió las actividades de marketing y comunicación para España y Portugal.