Octamile logo

Octamile

Octamile in an Insurtech business enabling businesses to simplify access to insurance and protect Africans from financial loss.

Headquarters

Lekki, Nigeria

Employees

11-50

Links


Org chart

Collapse

Teams


Offices