You can find metals service centers and office company Omni Steel Corp at Studio City, CA. It boasts an annual revenue of $6.4 million and employs eight people. Without a doubt, Omni Steel Corp has a niche appeal that makes it quite noticeable in the boutique market. The top leader of the company is CEO.
Want to share more of your experience?GO TO FULL REVIEW