Rod Engel is the CFO of Schweitzer.
82 people are employed at Schweitzer.
Schweitzer is based in Sandpoint, Idaho.
The NAICS codes for Schweitzer are [7211, 72, 7212, 721].
The SIC codes for Schweitzer are [703, 70].