SWITCH's HR department is led by Stephanie Kunzelmann (Head People and Culture) and has 7 employees.
Stephanie Kunzelmann
Head People and Culture
Looking for a particular SWITCH employee's phone or email?