Lead Project Manager, Scotland – Solar/ BESS / Wind
10 days ago
Liverpool
Lead Project Manager, Scotland – Solar/ BESS / Wind. Supporting and driving the main project management activities and deliver the project from development phase, including site visits, full risk management and mitigation plan, vendors and client management including contracts negotiation, tracki...