Steinvor has over 30 years' experience as a dance practitioner. She has performed with The Spiral Dance Company, Matthew Hawkins, The Royal Opera and Scottish Opera. Her extensive teaching includes The University of Surrey and The Rambert Dance School. She has taught at Dance Base since 1993 and Dance For All since 2002 and is currently also a part-time dance lecturer at the Royal Conservatoire of Scotland. In 2010 she attended an intensive Teachers Workshop at The Merce Cunningham Studio. Choreographic commissions include Scottish Opera, Scottish Ballet's Education Unit, The Ensemble Group and Off Kilter. She holds an Advanced Certificate from The R.A.D and a PhD in Norwegian Literature.