5 employees
eSuba is an e-sports firm that offers online campaigns, PR activities, influencer marketing and international offline events.
2008