Job Title: Sales and Marketing Executive Company: Innovate Zawadi Solutions is a privately-owned company based in Nairobi, Kenya, specializing in the field of Information Technology and Services. Founded with the vision of transforming the digital la