John Norris, based in Cypress, TX, US, is currently a Fixed Equipment Engineer, Central Projects at Phillips 66. John Norris brings experience from previous roles at Stress Engineering Services, Inc., Phillips 66, Louisiana Pigment Co. and Levingston Group, LLC. John Norris holds a 1982 - 1987 Louisiana Tech University. John Norris has 2 emails and 6 mobile phone numbers on RocketReach.
Looking for a different John Norris?
Find contact details for 700 million professionals.