Boss Renewables

United Kingdom

1 job with Boss Renewables

  • Project Manager

    • London (Central), London (Greater)
    • £50,000 plus package
    • Boss Renewables

    My client is a world class solar EPC company working on utility scale projects within Battery Storage energy space.