Contracts Specialist – Services 8 October 2024 by Glencore Company: Glencore (but not limited to): Mechanical Maintenance (Labour Hire, Industrial Cleaning, Rubber Lining, etc.) Electrical Maintenance (Labour...View full job description