It looks like this job is no longer available
Frankfurt am Main 45K - 60K Permanent
Solar
UK Competitive Permanent