Production Supervisor – 2 Posts at Dawa Life Sciences Healthcare & Medical, Project Management Nairobi, Kenya Full Time