Contact form

Please fill in and submit the form below and we will make every effort to respond quickly to your request. Thank you.

IOFI Address

IOFI Office - Headquarters

Rue de la Croix-d'Or, 3
1204 Geneva, Switzerland

IOFI Office - Operations

Avenue des Arts, 6
1210 Brussels, Belgium

IOFI Office - Science

1101 17th Street NW
Suite 700, Washington,
DC 20036, USA

EU transparency register number : 730122140412-58