Peter Allsopp

Head Of Life Safety

Peter Allsopp is an experienced leader in safety, health, and sustainability, currently serving as Head of Life Safety at Scentre Group since December 2021. Prior roles include Head of The Downer Standard and Implementation Director at Downer, where Peter led the development of an integrated operational management system and fostered a culture of safety and compliance across multiple business units. Previous positions at Lend Lease and Leighton Contractors involved overseeing environmental health and safety strategies, driving operational consistency, and managing substantial organizational change. Peter's extensive educational background includes an MBA from AGSM @ UNSW Business School and degrees in Occupational Health and Safety and Physical Education from the University of Technology Sydney.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices