Stephen Glenn, P.E. – Mechanical Engineer

Focus: MEP
Location: Dallas TX

Stephen grew up in Houston and the United Arab Emirates. He earned both his Bachelor of Science in Mechanical Engineering and Master of Science in Mechanical Engineering from Texas A&M University. He’s worked on K-12, government, municipal,healthcare, and water treatment projects. Stephen has also done HVAC and plumbing design, energy modeling, energy savings performance contract development, commissioning, and energy savings measurement and verification. In his free time, Stephen sings, writes songs and plays guitar in his band, Catamaran. He also likes to ride his road bike around White Rock Lake in Dallas, hike and spend time with his girlfriend.