Business Development Manager The company operates internationally in India, The Netherlands, Spain and France. They are developing a portfolio of projects including various technologies and aim to expand their activities, with a target to get to 200 MWp of operational projects by 2030.This company is looking for a qualified and...