Updated: Yesterday Location: Beijing, 11, China Job ID: 25104922 Description Senior Site Contracts Lead Syneos...
of renewable energy sector, support Lead Engineer and Project Manager by drafting reports, presentation decks, contracts, technical... to construction phase. Support Lead Engineers and Project Manager to provide engineering consultations to lenders, developers...