πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Site Manager H/F

Company

Aventa

Location

germany, germany

Posted

May 27, 2026

Position Overview

Role Definition

  • Provide leadership to site supervisors to ensure efficient execution of cable installation activities.
  • Coordinate with subcontractors, suppliers, and stakeholders to facilitate project operations.
  • Monitor project progress, identify risks, and implement mitigation measures.
  • Ensure compliance with project specifications, quality standards, and regulations.
  • Serve as the primary point of contact for client representatives, addressing concerns promptly.
  • Prepare progress reports and communicate project updates to stakeholders.
  • Act as interface between clients and contractors, overseeing civil works and infrastructure execution.
  • Supervise subcontractor execution in accordance with plans and contractual requirements.
  • Maintain focus on technical logistics and HSE issues.
  • Serve as technical liaison within the project, reporting outcomes of meetings and technical discussions.
  • <...

    Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now