Clara Cho

Communications Manager

Clara has embarked on a unique career path in communications for a variety of organisations, making her a versatile personality to work with. She is enthusiastic about people and curious about content ideas for creative and effective communication.

Originally from Singapore, Clara is now based in Zurich and holds a double major degree in European Studies and Political Science. Outside of work, you can find her hiking green pastures with her family, discovering new places, and/or relaxing by a lake.