Ombrella Insure logo

Ombrella Insure

Ombrella is making insurance easy, accessible and convenient by bringing the most personal and most exciting insurance experience to every African.

Industries

Employees

11-50

Links


Org chart

Collapse

Teams


Offices