|Date Posted||April 4, 2017|
Key duties include developing negotiation strategies, managing site logistics including bussing & ferries, village accommodation, project employee relations/industrial relations and travel. Today, our 53,000 colleagues team with customers, partners, and suppliers on diverse projects in nearly 40 countries. ESSENTIAL JOB DUTIES:. Bachelor’s degree in Human Resources, Labor Relations or other...