BIC
–
Nairobi, Nairobi County, Kenya
... when addressing problems and providing solutions, ability to communicate effectively with both external (customers and vendors) and internal customers (finance, sales, manufacturing, human resources, customer service, marketing and supply chain); ... - Jun 18