Skip to main content


London Build

Patrick Osborne

Patrick Osborne

Head of Sustainability, ECE Architecture

Patrick is a Chartered Architect and a Certified Passivhaus Designer and has extensive experience in delivering and advising on best practice for designing to net zero carbon standards.  As Head of Sustainability at ECE Architecture, he is responsible for the development, implementation, and ownership of sustainable strategies at ECE, enhancing the environmental performance of our projects. 

ECE Architecture is an AJ100 award-winning architecture practice dedicated to the successful design and delivery of projects that exceed expectations in the widest sense, and as experienced Architects and Planners, we are acutely aware of the potential for positive impact our designs have. We recognize that action on the climate change and biodiversity emergency is imperative and are pro-actively tackling this issue head on.  We are currently delivering several Passivhaus and Low Energy Buildings for local authorities and private clients with our team of Passivhaus Consultants and Designers.