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.