Peter Owens is a seasoned professional in architecture and design, currently serving as Technical Lead at Multiplex since January 2024. Prior to this role, Owens was Operations Director - Design at Mace from September 2018 to January 2024, and Design Leader at Laing O'Rourke from July 2014 to August 2018. Experience includes serving as Technical Manager at Lend Lease from February 2013 to May 2014, where responsibilities involved converting athletes' accommodation into apartments and overseeing design compliance for a retrofit program. Earlier roles at Lend Lease from 2009 to 2013 included Head of Design and Associate-Head of Design (South), managing teams and shaping operational performance. Additional experience as Design Leader at Shepherd Construction Ltd from 1997 to 2004 and Associate at Devereux Architects from 1988 to 1997 complements a strong educational background with a Bachelor of Architecture from Manchester School of Architecture earned between 1981 and 1988.
This person is not in any teams
This person is not in any offices