Headquarters:
Zürich, Zurich, Switzerland
Founded Date:
2017
Industry:
Healthcare InsurTech
Estimated Revenue:
$42 million