Steven Libermann
Group Chief Executive Officer, Stock Spirits Group · United Kingdom
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 coverageRecent 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.
Key Facts
Source: Wikidata ↗- 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.