Inchcape Shipping Makes New Home in Metairie

When Inchcape Shipping Services, a global leader in maritime services, was searching for a new home for their New Orleans office, location was a key factor in their final decision.  They wanted an office that was convenient for their employees across the metro area.  They chose Severn Place office building.  Situated in the heart of Metairie, Louisiana, […]