Duane Benson

Chief Technology Champion

Duane Benson is the Chief Technology Champion at Screaming Circuits, a prototype PCB assembly electronic manufacturing company in Canby, Ore.