Robert Abboud

CEO @ Beacon Power