Cathy Allred's Location
Tulsa, Oklahoma, United States
Cathy Allred's Work
Cathy Allred's Education
Cathy Allred's Skills
Cathy Allred's Summary
Cathy Allred, based in Tulsa, Oklahoma, United States, is currently a Process Safety Engineer at Phillips 66, bringing experience from previous roles at Benham, a Haskell Company, WorleyParsons, Benham Companies and Service & Technology. Cathy Allred holds a 1979 - 1983 BS in Chemical Engineering @ Oklahoma State University. With a robust skill set that includes HAZOP, Aspen HYSYS, FEED, Petroleum, Gas and more, Cathy Allred contributes valuable insights to the industry. Cathy Allred has 1 email and 2 mobile phone numbers on RocketReach.