OverActive Media Corp.は、カナダ、米国、および欧州において、eスポーツおよびエンターテインメント企業として事業を展開しています。同社は、チーム運営(Team Operations)と事業運営(Business Operations)の2つのセグメントで構成されています。eスポーツチームの統合的なポートフォリオ、およびオーディエンス・エンゲージメントを所有・運営しています。また、メディア、コンテンツ、ライブイベントにわたるチームおよび補完的な事業ユニットも運営しています。OverActive Media Corp.の本社はカナダのトロントにあります。