Reto Hafner

Reto Hafner

Chief Executive Officer