Managing Partner

Key focus

Digital & Technology, Finance & Accounting

EN DE FR

Zurich

Partner

Key focus

Finance & Accounting

EN DE FR

Zurich

Partner

Key focus

Human Resources & Talent

EN DE FR

Zurich

Business Development lead

Key focus

Research & Development

EN DE FR

Zurich