She began working in the film industry as a festival coordinator and production manager. In 1999 she started her first production company, Flying Moon, through which until 2014 she produced arthouse films with over 30 international awards. Under the label In Good Company/IGC Films, she started another enterprise with a focus on international coproductions and emphasis on European features. Roshanak also works as an expert and consultant for various institutions and training organisations such as EAVE. She is a member of the German as well as the European Film Academy, an EAVE graduate and group leader.