Plug and Play InsurTech head exits

Ali Safavi has been involved in investments in at least 38 InsurTech start-ups.
Subscribe Free Trial