Remo Fedi


Chief Executive Officer

Telefon +41 52 511 87 81

Martin Wittwer


Chief Technology Officer

Telefon +41 52 511 87 82

Christian Schallberger

Chief Financial Officer

Telefon +41 52 511 87 85

Raphael Ostertag

Head of Development

Telefon +41 52 511 87 84

Nadia Fedi


Office Manager

Telefon +41 52 511 87 83