Infographic: Worksite Manager Job

What is the job of a worksite manager at VINCI Energies? The infographic below presents the worksite manager’s role and the qualities required for the job.