Robert Rickard

Archived Record Millbury, OH Previous Managing Director for Electro-Plasma Inc