Type | Manufacturer |
---|---|
Website | https://www.thomasrussellco.com/ |
Address | 7050 S,Yale Ave, Tulsa, Oklshoma 74136 |
Thomas Russell has a long legacy of leadership in the oil and gas processing industry, which he has been part of since he graduated from the University of Tulsa in 1957 with a bachelor's in chemical engineering.