Trevor Luchessa

Manager, Project Management at Mainspring Energy

Trevor Luchessa is an experienced project manager with a diverse background in construction and energy management. Currently serving as Manager of Project Management at Mainspring Energy since March 2022, Trevor previously held senior project management roles at Duke Energy Corporation and REC Solar. Trevor's career began in construction as a Carpenter with Steve Hughes General Contractor, followed by positions as Planner Scheduler at Robert Heely Construction and Assistant Superintendent at Donnelly/Kerley Builders, Inc. Additionally, Trevor has experience in manufacturing and welding from Thomas Manufacturing CO., L.L.C. Trevor earned a Bachelor of Science in Construction Management from California State University, Chico.

Links

Previous companies

REC SOLAR, INC logo
ROBERT HEELY, INC logo
Duke Energy logo

Org chart