Customer First Renewables
Kevin Rackstraw is Vice President, Customer Solutions and leads CFR’s renewable supply activities. Kevin has over 25 years of experience in the renewable energy industry, including prospecting, site control, permitting, community relations, pre-construction design, power and asset sales, contracts, and due diligence. Previously, he headed Eastern U.S. and Canadian development activities for one of the largest wind developers and OEMs in the country. He is a former board member of the American Wind Energy Association. Kevin has been leading CFR’s solution development activities since 2010.