Media Production Switch TV South C, RedCross Road, Off Popo Road, Nairobi, Nairobi 00100, KE 6 - Open Jobs