
Mengying Bai
LEED AP BD+C
Job Captain
Mengying joined TBA in 2015 after earning a Master of Architecture and Master of Construction Management from Washington University in St. Louis, Missouri. A USGBC LEED-accredited professional, Mengying provides our team with valuable insights on sustainable architecture and the design of new homes and renovations with green technologies.
Mengying is a Nanjing, China native and earned a Bachelor of Engineering from Yangzhou University. She also studied architecture in Helsinki, Finland through Aalto University’s international exchange program. Mengying is currently preparing for her California architect license exams.