Business Manager International - Analyst

iCapital · Zurich

Don’t apply blind. See how your CV matches Data Analyst first — free, in 30 seconds.

You will leave NewLuxJob. We do not receive or handle applications.

Company
iCapital
Location
Zurich
Posted
October 12, 2026

About this job

About the Role iCapital is seeking a Business Manager for its International business. This cross-functional role is ideal for a motivated and analytically minded individual with strong organizational skills, exceptional attention to detail, and a keen interest in private markets. The role offers close exposure to senior management and the opportunity to contribute to strategic initiatives, executive communications, and business management activities that support the continued growth of iCapital's International business. Based in Zurich, this position provides a unique opportunity to gain broad exposure to the rapidly evolving private markets ecosystem and build a career with one of the fastest-growing FinTech companies in the world.…

This is a short summary.

Want to know if you're a fit? Check your CV against this role — free, in 30 seconds.

Most-requested skills in Switzerland

Based on 112 Switzerland vacancies that list requirements, these are the skills employers ask for most often.

  • SQL59% of postings
  • Python39% of postings
  • Excel32% of postings
  • Statistics17% of postings
  • Power BI14% of postings
  • Machine Learning14% of postings
  • ETL13% of postings
  • Snowflake12% of postings
Data Analyst skills

Similar jobs

See if your CV fits this job

Paste your CV for an instant match score against this role — and get a tailored cover letter in one click.

  • Instant match score for this role
  • Tailored cover letter in one click
  • Free — no credit card
Check my CV — free