Related persons

Scholarstica NjeriHR AND PAYROLL ACCOUNTANT at Nila Pharmaceuticals Ltd
Peter WanabakaUnit Manager at Old Mutual Kenya