Navas es doctora en Análisis fílmico por la Universidad Complutense de Madrid –con una tesis sobre el cineasta alemán Werner Herzog–, gestora cultural e investigadora audiovisual. Ha sido comisaria del Programa audiovisual “The Artist’s House”, en el Museo Villa Stuck, en Múnich. Ha desarrollado diversos proyectos de cine y televisión, y desde 2008 a 2017 ha ocupado en La Casa Encendida los puestos de responsable de los departamentos de Audiovisuales y de Artes Escénicas. De ahí han surgido ciclos como Videoplaylist, Sala Sapiens o el Festival Princesas y Darth Vaders. También escribe sobre cine y es cofundadora de la plataforma online de cine de vanguardia e independiente PLAT. Ha publicado diversos libros y artículos sobre la creación audiovisual, impartido cursos y conferencias, y participado como jurado en diferentes certámenes del mundo audiovisual.

Las competencias del Instituto de la Cinematografía y de las Artes Audiovisuales (ICAA) son el cine y el mundo audiovisual en España, su gestión, funcionamiento, premios, legislación, convenios, ayudas, etc.