Clue
Show contact
Hans Jakob Raffauf
Co-Founder
2 members
12 members
Current role
Ida Tin
Co-Founder & Chairwoman