
At Itarc we are passionate about delivering much-needed services and opportunities in rural Kenya.
Innovation Technology and Research Campus Kenya Limited (ITARC) is the newest most significant company in the Longonot, Naivasha area.
Innovation Technology and Research Campus Kenya Limited (ITARC) is the newest most significant company in the Longonot, Naivasha area.