New firm Capital D acquires majority stake in Invincible Brands

London-based private equity manager Capital D has acquired a majority stake in Berlin-based Invincible Brands.

The company uses social media marketing techniques on Snapchat and other platforms to create and grow health, beauty and fitness brands.

It employs 80 staff and serves a customer base of 500,000 millennials. 

Founded in November 2015, Invincible Brands generated more than €30m in revenue last year.

Capital D is a pan-European private equity firm launched last year deploying €20m to €60m per deal in mid-market companies with potential or capacity to disrupt traditional business models.

Its partners are Jean-Marc Jabre, former head of Morgan Stanley Private Equity in Europe; Stephan Lobmeyr, former partner at Change Capital Partners; and Laurent Nordin, former director at McKinsey.


To view the deal details,  or subscribe.