Contact

040 375 8815 (Office)

Federico
Salvador

IOM Headquarters
Technical staff

Locations

IOM Headquarters, building Elettra T1, WD P0 001
IOM Headquarters, building Q2, Office-T07