Chief Technology Champion, Screaming Circuits

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