Posts Tagged “Head of Procurement”

The Insurance Regulatory Authority is a state Corporation set up to regulate, supervise and develop the insurance sector in Kenya.