0 followers
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
This company has no org chart yet
This company has no teams yet
This company has no offices yet