Skip to main content

Sowind Group, the collective of two independent luxury watch brands Ulysse Nardin and Girard-Perregaux, is an award winner in Switzerland’s Best Managed Companies 2024, marking a first in the Swiss luxury industry.

Sowind Group, the collective of two independent luxury watch brands, Ulysse Nardin and Girard-Perregaux, proudly announces its recognition by Deloitte Private as one of Switzerland’s Best Managed Companies of 2024, rewarding the private companies who have demonstrated excellence in management and sustained business growth.

Sowind Group also celebrates being the first winner in Switzerland’s luxury industry, underscoring its powerful combination of a clear and sharp strategy, along with a strong entrepreneurial mindset and identity.

“This recognition is a true testament to our collective commitment to excellence, innovation, and dedication to our core values. As a human-sized company, we maintain a close connection to our roots, reflecting our commitment to heritage and tradition, yet infused with an entrepreneurial mindset that is forward-looking and adaptive. Every individual mafters here, and we foster an environment where autonomy and responsibility are paramount, empowering our team to thrive and contribute meaningfully to our collective success.” says Patrick Pruniaux, Co-Founder and CEO of Sowind Group.

Nestled in the Swiss Jura mountains, Girard-Perregaux and Ulysse Nardin combine over 400 years of technical mastery and craftsmanship. As among the oldest independent and integrated high-end watch manufactures, they have significantly contributed to the watchmaking industry progress, both from a technical and design point of view.

Inspired by creative freedom, the 430 devoted artisans and experts of the Manufactures share a passion for innovation and excellence, creating audacious and modern timepieces with high horological content.

The 2024 Best Managed programme award winners are among Switzerland’s best private companies. They have demonstrated excellence in management and sustained business growth.

The Switzerland awards are derived from Deloitte’s global Best Managed Companies awards programmes an internationally recognised programme that evaluates businesses based on factors such as strategy, quality of management, capabilities and innovation, culture and commitment, as wel l as governance and financials. The evaluation of the Switzerland awards is based on more than 30 years of observed practice from the global awards programme that has been rolled out in 40+ countries worldwide.

“The companies that won the Best Managed Companies Award have every right to be proud: they have undergone an intensive evaluation process and have impressively demonstrated that they manage their company in an exemplary manner in each of the four key entrepreneurial areas — strategy, productivity & innovation, culture & commitment and governance & finance”, emphasises Andreas Bodenmann, Best Managed Companies Programme Leader at Deloitte Private Switzerland.

Advertisement

Final Call