50 employees
IZZUKIAFRICA an innovative company leveraging technology offers e-commerce, pop-up retail, and experiential marketing services.
2018