people Contacts
Supply & Demand Coordinator with top notch Collaborative skills and passionate in serving internal and external customers
Nairobi, Kenya