Skip to main content

Financial and other information

Annual reports

IBSAG Annual Report 2025
IBSAG Annual Report 2024
IBSAG Annual Report 2023
IBSAG Annual Report 2022
IBSAG Annual Report 2021
IBSAG Annual Report 2020
IBSAG Annual Report 2019
IBSAG Annual Report 2018
IBSAG Annual Report 2017
IBSAG Annual Report 2016
IBSAG Annual Report 2015
IBSAG Annual Report 2014
IBSAG Annual Report 2013

Corporate Governance

Board of Directors, executive management and auditors
default office

Zurich

Bahnhofstrasse 75, Zurich, CH-8001, Switzerland

Find out how you can benefit from the range of services that we offer from our Switzerland offices.

First Name *

This information is required

Minimum characters 2

Surname *

This information is required

Minimum characters 2

Number *

This information is required

Minimum characters 2

Please enter digits only.

Comment

This information is required

Minimum characters 1

0/500 characters

Thank you for contacting us, we will get back to you shortly.

Sorry there seems to be a technical issue

Sending...
map with office location

Statutory information: Our Swiss regulator

Investec Bank (Switzerland) AG is licensed and supervised by the Swiss Financial Market Supervisory Authority (FINMA). Registered at Bahnhofstrasse 75, CH-8001 Zurich, Switzerland. 

Contact details for FINMA:
Swiss Financial Market Supervisory Authority (FINMA)
Laupenstrasse 27
CH-3003 Bern
Switzerland