Company News, 18 June 2026

Sovern Global Establishes Its Group Headquarters in Switzerland

The holding company confirms Geneva as the base for group governance, capital allocation, and program oversight.

Published 18 June 2026

Company news

Sovern Global has established its group headquarters in Switzerland, bringing governance, capital allocation, and program oversight for the whole portfolio under one roof. The decision reflects the group's intention to hold its companies for the long term from a jurisdiction built for exactly that.

The Swiss office will coordinate the four programs that guide every investment the group makes, and will host the annual review at which each portfolio company reports against the goals it supports.

Regional offices in Luxembourg, Germany, Estonia, the United Kingdom, the United States, and the United Arab Emirates continue to serve clients and partners in their markets.

Back to all news