Metal stampings, nec company JSM Stamping is based at Rumford, RI. It pulls in a yearly revenue of $1 million and employs five people. Well-known in the marketplace, JSM Stamping has a niche quality that has certainly gained popularity. Judy Mann is the firm's Owner.
Want to share more of your experience?GO TO FULL REVIEW