Johanna Stemberger is the Head of Operations and Business Development for Europe for TOMRA Textiles. Johanna has more than 20 years of experience in building business within digital, tech and finance across Europe and Asia.