Stephen Roy is an accomplished Project Architect at DLR Group, with a tenure that began in October 2012. Prior roles at DLR Group|Staffelbach included Architect and Architectural Intern, focusing on space planning, construction documents, detailing, client interfacing, and construction administration. Stephen also served as a Digital Media Teaching Assistant at TTU College of Architecture, where instruction centered on parametric design. Earlier experience as an Architectural Intern at Rees Associates, Inc. involved collaboration on a senior living project and material selection for a medical center. Stephen holds a Master of Architecture degree from Texas Tech University, earned between 2005 and 2011.
This person is not in the org chart
This person is not in any offices