Peter Lowy was formerly the Co-Chief Executive Officer of Westfield Corporation, a global leader in the design, development and operation of iconic retail destinations in major world cities. With assets valued at $31 billion, the company has investment interests in a portfolio of 35 shopping centers in the United States and United Kingdom, along with a seminal development site in Milan, Italy. Attracting over 400 million customer visits each year, Westfield shopping centers encompass more than 6,400 retail shops across 43.2 million square feet, and register in excess of $15 billion in annual retail sales.
Peter has more than 30 years of experience in the shopping center and REIT industry, having worked for Westfield from 1983 to 2018. Prior to joining Westfield, he worked in investment banking both in London and New York. He holds a Bachelor of Commerce Degree from the University of New South Wales, Australia.
In addition to serving as Chairman of the Los Angeles Homeland Security Advisory Council, Peter is on the RAND Corporation Board of Trustees and the Board of the Washington Institute for Near East Policy. Additionally, he is an inaugural member of U.S. Investment Advisory Council (IAC) of the Department of Commerce and a Director of the Lowy Institute for International Policy.