Located at Chatsworth, CA, Metal Innovations is categorized as an ornamental metal work mfg company. It boasts an annual revenue of $1.1 million and employs seven people. Though Metal Innovations has yet to hit the mainstream, it's found niche success. The top leader of the company is President Isaac Schumacher.
Want to share more of your experience?GO TO FULL REVIEW