Careers

11 January 2024

Social Media Manager - Dota 2 (spanish language)

heroic logo

29 November 2023

Account Manager

heroic logo

31 October 2023

Senior Sales Representative

PARTNERSHIP INQUIRIES

Do you want to work with us?

GET IN TOUCH

Join our family

Create an account and get access to exclusive digital content, giveaways, product drops and much more.

SIGN UP