Active

DOB: January 1980

Country of Residence: United States

Nationality: American

Address: 2820, Barbers Point Road, Alameda, California, 94501,

Appointments

Company Appointment Date Position / Occupation
CUMULUS ENERGY STORAGE LIMITED (08149485) 31/03/2014 Chief Technology Officer