... managing EPC projects within a major infrastructure environmentExperience in managing of wind ...
a day ago
... + years’ experience managing large-scale infrastructure or renewable energy projects.Exposure ...
a day ago