Search results

Job Title Location
Distributed Control System (DCS) Specialist Oklahoma Permanent On Application
Operations Superintendent - Ammonia Oklahoma Permanent US$160000 - US$180000 per annum + Up to 20% bonus, 401k package