OverActive Media Corp. hoạt động như một công ty giải trí và esports tại Canada, Hoa Kỳ và Châu Âu. Công ty hoạt động trong hai phân khúc là Vận hành Đội tuyển (Team Operations) và Vận hành Kinh doanh (Business Operations). Công ty sở hữu và vận hành một danh mục tích hợp các đội tuyển esports cũng như các hoạt động tương tác với khán giả. Công ty cũng vận hành các đội tuyển và các đơn vị kinh doanh bổ trợ trong các lĩnh vực truyền thông, nội dung và sự kiện trực tiếp. OverActive Media Corp. có trụ sở chính tại Toronto, Canada.