idverde is the UK and Europe’s leading green services provider. Our UK business employs 3,500 colleagues and has an annual turnover of more than £225 million. We deliver a broad range of green services across Great Britain and Northern Ireland as part of the idverde Group which employs 10,00 collea... Read more