is a Private company. Ben Ndegwa is the Managing Director of Geminia Insurance and has an approval rating of 75 from Owler members. Geminia Insurance has 6 followers on Owler.
is a Private company. Ben Ndegwa is the Managing Director of Geminia Insurance and has an approval rating of 75 from Owler members. Geminia Insurance has 6 followers on Owler.