Brazil • Energy and Utilities • Mexico • Oil and Petroleum • Seadrill • USA Seadrill Jobs, New Vacancies in Mexico: What You Need to Know 10 months ago