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