Sandra Ollo nació en 1977 en Pamplona, ciudad en la que estudió Filología Hispánica e Inglesa. Comenzó su andadura laboral en la Cátedra Félix Huarte de Estética y Arte contemporáneo de la Universidad de Navarra, donde adquirió los rudimentos del mundo de la edición y la gestión cultural. Combinó esta actividad con las clases en el Instituto de Lengua y Cultura españolas de la misma universidad, así como en la UNED.
En el año 2008 se incorporó al departamento de edición de la editorial Acantilado/Quaderns Crema de Barcelona. En 2012 fue nombrada gerente de la editorial, y desde 2014 ocupa el puesto de editora y directora general.
Ha completado su intensa formación laboral con un máster comparativo de Filosofía, Literatura y Arte en la Universidad Pompeu Fabra.