Finance Executive
About TechStorm
We are Asia’s rising star in media, entertainment and Esports; with our very own zero-to-hero story to tell. TechStorm gained meteoric traction across 11 markets in Southeast Asia, Greater China and South Asia reaching 122 million aggregate fans on 120 platform partners just north of 2 years. We are here to champion the dreams and a...