Company Position Country
terzStiftung Deputy Managing Director, Head of International Affairs Switzerland