Carl Stills

Carl has over 40 years of utility industry experience managing energy for California’s sixth largest utility, the Imperial Irrigation District, ’as the Energy Manager and the Portfolio Management Officer.