Jeff Damron has been appointed vice president of sales at Enel Green Power’s Demand Energy subsidiary. Pic: Demand Energy.
By Jason Deign
Demand Energy, the Enel Green Power energy storage developer, last week beefed up its senior team with the addition of Greensmith sales lead Jeff Damron.
Read more →