Direct Property Fund International

US Management Capability

Centro’s Established US Team

Centro’s fully integrated United States management platform has ‘on the ground’ presence with substantial local expertise and experience.

The US team manages over US$9.5 billion of US retail property making it a significant retail property owner and manager in the US. Centro is the 3rd largest owner/manager of retail shopping centers within the US. This scale has enabled Centro to strengthen its presence in the leasing market and build strong relationships with key national retailers.

With regional offices in Philadelphia, Boston, San Diego, Orlando, Detroit, Houston, Atlanta and Chicago, and head office in New York City, Centro's US platform has:

  • Over 600 employees overseen by senior US based executives with extensive US real estate experience; and
  • 600 centres under management in 39 US states comprising almost 100 million square feet of retail space.