Elizabeth Sands, Electric Power Research Institute - Account Executive About Information Website: www.epri.com Location: Palo Alto, United States Industry experienceEducation: Masters