Carla Moschner

Lead on Public Relations & Wellbeing. Research on teamwork, leadership, and regenerative measurement & evaluation. Working languages: English & German.