No previous renewable knowledge is required for this role, however it would be beneficial. Up to £85,000 plus car allowance and bonus.