Stephen Muir's Location
New York, NY, US
Stephen Muir's Work
Stephen Muir's Education
Stephen Muir's Summary
Stephen Muir, based in New York, NY, US, is currently a Architect at Leroy Street Studio, bringing experience from previous roles at Leroy Street Studio, Harper Design Build, IBI Group and Gruzen Samton LLP. Stephen Muir holds a 2012 - 2017 Bachelor of Architecture (B.Arch.) in Architecture @ Syracuse University.