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