Economic Analyst, Technology @ (September 2008 - February 2011)
Associate Engineer, Technology @ (February 2007 - August 2008)
Staff Engineer, Specialty Products @ (June 2001 - January 2007)
Rena Armstrong Education
University of Oklahoma
Master's degree (Chemical Engineering)
Missouri State University
Bachelor of Science - BS (Chemistry)
Rena Armstrong Summary
Rena Armstrong, based in Tulsa, OK, US, is currently a Engineering Design and Standards Supervisor at ONEOK. Rena Armstrong brings experience from previous roles at Phillips 66. Rena Armstrong holds a Master's degree in Chemical Engineering @ University of Oklahoma. Rena Armstrong has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Rena Armstrong?
Find contact details for 700 million professionals.