Investor

Mountain Partners

As a globally operating company builder headquartered in Zurich (Switzerland), Mountain Partners holds more than 80 investments in the sectors E-Commerce & Web Services, Digital Payments & Fintech and Technology & Security.

Bad Behavior has blocked 1261 access attempts in the last 7 days.