Nathan Callahan

Active Shawnee, OK Chief Technology Officer for Tdk Ferrites Corporation