About this role
Site Manager at Veolia Environnement SA. Location: Birmingham, England, United Kingdom. Role: managing subcontractors, monitoring performance, ensuring safety Requirements: IOSH, SMSTS and First Aid (3 day) required; site management experience essential; strong communication and relationship-building skills; experience managing subcontractors, programmes, budgets, quality and H&S. Category: Project and Program Management Seniority: Mid Level Tools: Google Suite Certifications: iosh, smsts, first aid Commitment: Full Time Workplace: Hybrid Languages: English