Robert Schaffer

Archived Record Chicago, IL Previous Chief Technology Officer for Automatic Anodizing Corporation