Zeynep Stefan (DE)
Country Director, Insha
Talks
Insurtech disrupting world