Onshore Wind Due Diligence team, the candidate handles managing and executing independent engineering and technical advisory... manager in wind due diligence, project development, construction, equipment supply, operation or mergers and acquisitions...