Emisha Card Payments, formerly known as Ziyabuya Payment Solutions, has been a prominent partner in call centre payment solutions for call centre merchants and the digital payment sector since November 2018. With an extensive network of clients in call centres throughout South Africa, we have solidi... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet