Director of Energy Services
McClure Company - a subsidiary of Talen Energy - delivers comprehensive energy solutions. Being a fully integrated energy services provider, we have all engineering, drafting, construction management, labor trades, commissioning, and service personnel in-house. Services range from energy management and mechanical contracting to building and operating renewable facilities. We employ professional engineers, certified energy managers, and LEED AP certified designers. We believe that properly managed integrated energy services providers offer the best value, most creative solutions, and tightest budget and schedule control.