Inchcape moves into new office in New Orleans
International shipping agency, Inchcape Shipping Services (ISS) has moved into new offices in New Orleans.
The address of the office is: 1100 Poydras Street, Suite 1040, New Orleans, La., 70163, telephone: (504) 599-8700.
Staff at ISS’s New Orleans office had been relocated to Houston following Hurricane Katrina.