CEOINSIDER
← Leaders

Steven Libermann

Group Chief Executive Officer, Stock Spirits Group · United Kingdom

✓ Verified current role· as of 2026-09-10

Steven Libermann is the CEO of Stock Spirits Group (STCK). Libermann is based in the United Kingdom. Libermann was born in 1975 in Saint-Germain-en-Laye.

Consumer goods executive with more than 25 years of leadership experience. Joined Stock Spirits in December 2025 from Nomad Foods, where he served as Group Executive President overseeing operations across 22 markets. Earlier held senior roles at Nestlé and BIC.

Recent developments

AI summary of recent coverage

Recent coverage has focused on leadership transitions at Stock Spirits Group, including the appointment of a new chief executive and subsequent management changes within the organization. The company has also received media attention for strategic brand moves, including premium positioning efforts with its tequila portfolio and acquisitions that expanded its portfolio.

Summarized from the headlines below; see each source for the full story.

Born
December 15, 1975 · Saint-Germain-en-Laye
Citizenship
France

Our coverage

On CEOInsider

No feature yet. When we publish a feature, interview or cover story on Steven Libermann, it will appear here — and tie into the news timeline.

Steven Libermann: FAQ

Who is Steven Libermann?
Steven Libermann is the Group Chief Executive Officer of Stock Spirits Group, based in United Kingdom.
What company does Steven Libermann lead?
Steven Libermann is CEO of Stock Spirits Group.