Chris Mbugua Ngicu

Chris Mbugua Ngicu

Marketting at Kilimanjaro Holdings


  • Nairobi, Kenya
58 events
46Industries
Following 58 events in 8 countries

Events

[+] Expand