Suggestions
Evan Langran
Electrical Project Manager at Westwood Professional Services
Evan Langran is an accomplished electrical engineer currently serving as the Electrical Engineering Manager for Solar projects at Westwood Professional Services, based in Denver, Colorado.15 He has a strong background in solar energy, having worked as an Electrical Inspector during the construction and operation of a 30MW single-axis solar power plant near Austin, Texas.2
In addition to his technical expertise, Langran has been recognized for his contributions to company culture, being named one of Westwood's Culture Ambassadors in 2020.34 His role involves managing solar electrical projects and contributing to the growth and development of Westwood's team and client relationships. His professional achievements have also led to his appointment as a shareholder at Westwood Professional Services.1