Flossbach von Storch
Founded in 1998 by Dr Bert Flossbach and Kurt von Storch in Cologne, Flossbach von Storch remains predominantly owned by the founders and their families. Flossbach von Storch has been present in Switzerland since 2006.
Today, it is the largest independent asset manager in continental Europe, managing around EUR 70 billion in assets with a team of more than 400 employees.
Flossbach von Storch is renowned for its rigorous investment approach, built on proprietary in-house research and guided by five core investment principles, ensuring a strategy that remains independent of benchmarks and focused on long-term success.
Initially specialised in multi-asset strategies, the firm has developed extensive expertise in both equities and fixed income and also has private equity competence.
Flossbach von Storch