Updated: May 2025
81%
Employees say this is a great place to work
Development of innovative software and SaaS solutions to optimize the investment management process for banks and asset managers.
Information and telecommunications technology
Zurich
Certification June 2024
No Data Found