
Stéphane Beauvais, PE-E, LC
Stéphane Beauvais, PE, LC, is a Principal at ELEN Consulting, Inc., with more than 25 years of experience in industrial engineering, electrical design, and telecommunications. He has led MEP engineering and electrical design services for large-scale military facilities, higher education campuses, and high-tech research and development (R&D) projects. His portfolio also includes hospitality, corporate, civic, and high-rise residential developments, reflecting his versatility across markets.
Stéphane’s expertise spans medium- and low-voltage power distribution, fire alarm and life-safety systems, telecommunications and network infrastructure, interior and exterior lighting, overhead power line modifications, photovoltaic (solar) systems, and architectural lighting design. With a strong focus on sustainability and performance, he has contributed to numerous USGBC LEED-certified projects, including several achieving Gold and Platinum certifications. An active member of the Design-Build Institute of America (DBIA), he is recognized for delivering innovative, code-compliant, and efficient solutions that meet the demands of complex projects.