NUBiA Mega Tech


NUBiA is a Pan- African technology company that offers a variety of software product centered around lifestyle and more


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices