Edwin Mbugua

Edwin Mbugua

Business Development Director at Mek Natura Foods


  • Nairobi, Kenya
23events
18Industries
Following 23 events in 15 countries
Growers, Producers and Marketers of Fresh produce, Nuts and seed oils.

Events

[+] Expand