Greshaud Allen, PE, LEED AP BD+C
Senior Mechanical Engineer
Greshaud Allen, PE LEED AP BD+C is a valuable member of the Tec Inc. mechanical engineering team and has more than ten years of experience in the field. He provides our team with expertise in project management and unique experience with energy modeling.
Operating from our Pittsburgh, PA office, Mr. Allen has worked with a variety of clients over the course of his career, including K-12, higher education, municipal, and residential market experience. He's also active in our firm's client engagement and business development processes.