Industrial machinery, nec company Star Machine & Mfg Inc runs main operations out of Tulsa, OK. It pulls in a yearly revenue of $2.5 million and employs 23 people. The boutique appeal of Star Machine & Mfg Inc has helped it gain popularity in the market. The company is currently presided over by Owner Rick Pawless.
Want to share more of your experience?GO TO FULL REVIEW