Petroleum Refinery Operator Required at Carbonear in Canada Featured Petroleum Refinery Operator Carbonear, Newfoundland Full Time Urgent