Janne Opsahl er utdannet med svennebrev i Kjole/-drakt-søm, og har også ett år design/modellering innen mote ved Esmod, Oslo. Hun har arbeidet v/ Den Norske Opera& Ballett siden 1993, med ansvar for opera/ballett- produksjoner på hovedscenen og turne. Bla; Jorden Rundt på 80 dager, Carmen , Flaggermusen, Rosenkavaleren, Maskeballet ,Tosca , Romeo & Juliet og Stormen.
Som kostymedesigner har hun gjort turneversjonen av Flaggermusen for DNO&B.
For Operaen i Kristiansund har hun designet Jeppe, Unge Hamsun , Flaggermusen Operagalla, samt assistert v/ Gianni Schicchi & Søster Angelica.
2014/2015 designet hun Flaggermusen for Opera Nordfjord/Operaen i Kristiansund, og våren 2017 har jobbet med La Bohème ved Den norske opera & ballett.