Description
We are currently working with a third party service provider who specialise in onshore renewables, managing due diligence, construction and asset management on behalf of investors across Europe and globally.Currently, they are managing an onshore renewables project on behalf of their client in an exciting international French territory and require a Site Manager to support the successful execution of this project.
Our client is looking for individuals who can demonstrate initiative, common sense, analytical skills and good communication skills.
Main duties:
- Day to day site management duties
- Overseeing subcontractors
- Onsite point of contact
- Report progress on projects, maintain and update project reporting.
- Liaising with the Project Manager, Construction manager and end client.
- Fluent French and English language skills