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