Phone Number

+31 10 4052990

Email Address

[email protected]

Address:

IFA General Secretariat,
World Trade Center
Beursplein 37, room 468
P.O. Box 30215
3001 DE Rotterdam
Netherlands