Architect I Studio Meng Strazzara Location : Seattle WA US Professional degree in Architecture from an accredited university. Bring a passion for architecture and the built environment…. More >> 2015-04-01 jobopp tweet