We are based in Baar, Switzerland and have an office in Hamburg, Germany. Our global coverage is complemented by series of associations in Europe and Emerging Markets.

Office Switzerland

 

Rep. Office Germany

Arbachstrasse 2
6340 Baar
Switzerland

+41 41 5588273
info@mountainpeakcapital.com

 

 

Loogestieg 13
20249 Hamburg
Germany