Leading Employer 2025: IBSA joins the list of top employers in Switzerland. This is a recognition reserved for the 1% of the country’s most attractive companies, a certification that confirms IBSA’s commitment to placing the Person at the heart of its operations, including within the world of work.
The award was presented by the Institute of Research & Data Aggregation – an independent research body that identifies the best employers at national, continental and global level.