If you need more lookups,
subscriptions start at $34 USD/month.
Cathy Allred Location
Tulsa, OK, US
Cathy Allred Work
Process Safety Engineer @ Phillips 66 (September 2017 - Present)
Lead Process Engineer @ (July 2016 - August 2017)
Principal Process Engineer @ (September 2008 - June 2016)
Senior Process Engineer @ Benham Companies (May 2004 - September 2008)
Process and Instrumentation Engineer @ Service & Technology (August 1990 - May 2004)
Reservoir Engineer and Technician @ AnSon Gas Corporation (January 1985 - January 1990)
Cathy Allred Education
Oklahoma State University
BS (Chemical Engineering)
1979-1983
Cathy Allred Summary
Cathy Allred, based in Tulsa, OK, US, is currently a Process Safety Engineer at Phillips 66. Cathy Allred brings 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. Cathy Allred has 3 mobile phone numbers on RocketReach.
Looking for a different Cathy Allred?
Find contact details for 700 million professionals.