- Phillips 66 (Oklahoma City, OK)
- …66 & YOU - Together we can fuel the future** The **Environmental Specialist ** team member responsible for managing the environmental issues and support within a ... to field locations is required up to 25% of the time. The Environmental Specialist is based in Oklahoma City, OK. _Specific responsibilities include, but are not… more