Operations Manager at Gikuru Company Ltd - , ,
Managing Director
Contact Ebenezer Foya
Gikuru Company Ltd is a company based out of Tanzania.