Profile

Dennis Waweru Nderitu

Former Manager, Energy Systems