Epic Games Store boss quits after 8 years to take up new role at Saber Interactive

Steve Allison, who served as the boss of the Epic Games Store, has left Epic Games after eight years with the company. Allison is departing his long-term role at the storefront to…

Jakkin

How this story was made: AI-assisted research and drafting; reviewed and published by Jakkin. Editorial standards

Epic Games Store boss quits after 8 years to take up new role at Saber Interactive

Steve Allison, who served as the boss of the Epic Games Store, has left Epic Games after eight years with the company. Allison is departing his long-term role at the storefront to take on a new position at Saber Interactive, marking a significant leadership transition for the PC gaming platform.

Over Half a Decade of Storefront Growth

Allison's tenure at Epic Games was defined by his work establishing and scaling the company's PC storefront. He was directly responsible for launching the Epic Games Store when it first debuted in 2018.

Under Allison's leadership, the platform grew into a major competitor in the digital distribution space. By the end of his time at the helm, the storefront had successfully reached a major performance milestone of 78 million monthly active users.

Transition to Saber Interactive

Following his departure from Epic Games, which occurred earlier in July 2026, Allison has transitioned to a new role at Saber Interactive. However, key details regarding this move remain undisclosed. According to reporting by PC Gamer, there is currently no public information available regarding the specific title Allison will hold or what his exact day-to-day responsibilities will be at Saber Interactive.

Future Leadership and Upcoming Plans at Epic

Epic Games is already preparing for its next chapter following Allison's exit. The company has indicated that new leadership for the storefront has already been identified, and a formal announcement regarding the new appointments is expected to take place on July 27, 2026.

The incoming leadership will take over at a time of continued development for the platform. As reported by PC Gamer, Epic Games reportedly has "big plans" in place for the Epic Games Store throughout 2026 and 2027, which the next leadership team will be responsible for executing.


Related

More From Industry News