Russell Stewart Russell Stewart

Solar Power Business Development Lead

Our client is a global cleantech business leading the way to a zero-carbon future. They are an innovative and rapidly growing solar thermal developer and are now seeking an experienced Sales professional with expertise in the renewables arena to power their regional growth in Spain. This client is also seeking a BD Lead in the Netherlands, and in the UK.

Read More