Jim Cook

Active Sunnyvale, CA Senior Vice-President for Bloom Energy Corporation