Clean energy solutions provider Donovan Energy recently announced that it has named Andrew Ritch its Chief Revenue Officer and newest Partner. Ritch brings more than 20 years of finance, electric utility and business development experience, most recently as Manager of Distributed Energy Technology Strategy at Duke Energy Corp. Post his appointment, Ritch will oversee Donovan’s…