Join TechStorm Esports in a newly created role of Esports Marketing & Partnership Manager to drive our brand further to 100 million Esports and tech fans across the world. Be a part of a vibrant start-up culture that is driven by passion to impact the world of Asian Esports to a global audience.