Micro Insurance Corporation (MicroEnsure)

Insurtech
Micro Insurance Corporation (MicroEnsure)

Richard Leftley, CEO