Fintech Group Zepz Lays Off 420 Employees to Restructure Its Business
Zepz, however, noted that it is hiring more than 200 new roles including software developers, managerial positions and marketing roles, among many others.
Zepz, however, noted that it is hiring more than 200 new roles including software developers, managerial positions and marketing roles, among many others.