Stephen Engblom

Faculty

Stephen Engblom, AIA, LEED AP, is a distinguished architect and urban designer with extensive experience in urban planning and infrastructure. Currently serving as a Commissioner for the Port of San Francisco and the Founder of Engblom Architecture + Planning, Stephen integrates resilience into large-scale planning projects globally. At the University of California, Berkeley, Stephen contributes as a faculty member in the Master of Real Estate Design and Development program. Previously, Stephen held influential roles at CBRE and AECOM, where leadership and innovative strategies were applied to enhance urban environments and public procurement. Stephen holds a Master of Architecture from Rice University and a Bachelor's degree in Architecture, Urban Studies from Lehigh University, along with additional studies at UC San Diego.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices