Mr Steven M Lowy AM

Steven Lowy is a non-executive Director of Scentre Group. He holds a Bachelor of Commerce (Honours) from the University of NSW. Prior to joining Westfield in 1987, Mr Lowy worked in investment banking in the US. He is an executive Director of Westfield Corporation and currently serves as its Co-Chief Executive Officer. Mr Lowy is a Director of the Lowy Institute for International Policy and a member of the Prime Minister’s Business-Government Advisory Group on National Security. His previous appointments include President of the Board of Trustees of the Art Gallery of New South Wales, Chairman of the Victor Chang Cardiac Research Institute and Presiding Officer of the NSW Police Force Associate Degree in Policing Practice Board of Management.