Gisela Riba realiza los estudios de danza clásica en el Conservatorio Profesional de Danza del Instituto del Teatro de Barcelona. Ha trabajado como intérprete en el Ballet Junior Genève (Suiza) y el Ballet Biarritz (Francia), realizando giras por Europa.
En el 2009 vuelve a Barcelona y lleva a cabo sus propios proyectos coreográficos. Al mismo tiempo lo compagina con la pedagogía de la danza.
Actualmente trabaja como coreógrafa y bailarina en la compañía Psicoproject en moviment, realizando espectáculos en España y Europa. Ha participado en el Festival Internacional de Danza y Artes Escénicas-Ciudad de Alcobendas (Madrid) y ha quedado finalista en el festival Beta Pública de Madrid, el Warsaw Zawirowania Dance International Choreographic Competition y el XII Certamen Coreográfico de Sabadell. Ha recibido la Beca Agita 2016 para la creación de la obra In private.
Imparte clases de danza clásica y contemporánea en la escuela Dance Emotion y en la escuela Anna Maleras de Barcelona.
También es licenciada en Humanidades y tiene el Máster en Estudios Comparativos de Arte, Literatura y Pensamiento.