The base of operations for structural wood members, nec company Gem State Truss are located at Nampa, ID. It boasts an annual revenue of $9 million and employs 51 people. Gem State Truss's reputation in the boutique space is something to be admired. The Owner of the firm is John Hubbard.
Want to share more of your experience?GO TO FULL REVIEW
Gem State Truss production manager/ shop foreman