Job title: Onshore Renewables Business Manager Location: Porto, Portugal (On-site) The Onshore Renewables Business Manager will be in charge of the origination and business development of the onshore projects in Portugal, reporting to the Country Manager. The Green Recruitment Company is working...
Job title: Business Development Lead Location: Lisbon Metropolitan Area (Hybrid) The Business Development Lead will be in charge of the origination and business development of the onshore projects in Portugal, reporting to the Country Manager. The Green Recruitment Company is working with an Inv...