CEO
Jordan Sherman
CEO Approval Rating
90/100
Immortals is a California-based E-sports organization that organizes and connects gamers for live-stream competitive gaming events.