Evan Langran

Electrical Engineering Manager - Solar at Westwood Professional Services

Evan Langran, P.E. is an experienced electrical engineering professional with a focus on solar energy. Currently serving as the Electrical Engineering Manager at Westwood Professional Services since October 2019, Evan has also held roles as Electrical Project Manager and Senior Electrical Project Engineer. Prior experience includes an Electrical Engineer III position at City Light & Power, Inc. from January 2018 to October 2019 and multiple roles at RES Americas Inc. from May 2011 to December 2017, including Electrical Design Engineer and Electrical Inspector. Evan began a career in engineering with a Technical Internship at Technip USA Offshore in 2010. Evan holds a Bachelor of Science degree in Electrical Engineering with a specialization in Power Systems from the Colorado School of Mines, completed in 2011.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices