Who Owns Zilch

Who Owns Zilch?

Who owns Zilch? It’s a compelling question as Zilch continues to emerge as a dominant player in the Buy Now, Pay Later (BNPL) market. Founded in 2018 by Philip Belamant, Serge Belamant, and Sean O’Connor, Zilch has gained recognition for its innovative fintech solutions.

Zilch Holdings Limited: The Significant Control

As of late 2024, the primary ownership of Zilch rests with Zilch Holdings Limited, controlling 75% or more of the company’s voting rights. This shift towards corporate control was marked by Philip Marc Belamant relinquishing his status as a “person with significant control” in April 2024, thereby consolidating the voting rights under this holding structure. This strategic move grants Zilch Holdings Limited the authority to appoint or remove directors, setting the course for Zilch’s continued growth and strategic direction.

Key Leadership at Zilch

In 2025, the executive team at Zilch comprises dynamic leaders including:

  • Philip Belamant – Chief Executive Officer
  • Serge Belamant – Non-Executive Chairman
  • Sean O’Connor – Executive Director
  • Pavel Chernyshov – Non-Executive Director

These leaders, each playing vital roles, have been integral to steering Zilch’s ambitious growth strategy and sustaining its position in the financial technology sphere.

A Diverse Ownership Through Strategic Investments

Zilch’s ownership structure is shaped by a mix of founder-owned stakes and significant institutional investments. This includes funds from heavyweights such as Goldman Sachs, DMG Ventures, Ventura Capital, and lead investor eBay. During a pivotal Series C funding round in November 2021, the founders ingeniously retained a 50% stake, with Philip Belamant’s shares managed under Angleterre Investments. Over time, as Zilch expanded, institutional investors acquired more substantial stakes, yet Zilch Holdings Limited retains the overriding control.

The Road to Public Offering

Exploring public markets has been on Zilch’s radar, with discussions about an Initial Public Offering (IPO) likely to occur by 2025 or 2026. This move towards an IPO is being strategically aligned with pre-IPO restructuring and potential share sales in private markets, aiming to refine the company’s capital structure. As of October 2024, Zilch boasts a valuation around $2.16 billion, with revenues soaring past £145 million by early 2025, underscoring its strong financial health and growth trajectory.

Contact Information for Zilch Technology Limited

For those wishing to reach out directly to Zilch Technology Limited, their presence is firmly rooted at their registered address in London, SW1W 0SR. Interested parties can contact them via telephone at 020 31030266 or explore their services on zilch.com.

In conclusion, understanding who owns Zilch delves into a complex mix of founder dedication, strategic institutional funding, and a tactically structured holding company. With a thriving leadership team and a robust approach towards potential public listing, Zilch is poised to make significant waves in the fintech domain.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *