Evolution appoints new Country Manager
Evolution has appointed Richard de Graaf as new Country Manager in the Netherlands, to further service and grow increasing business opportunities in the country and across Europe. In this newly created role, Richard will be responsible for leading Evolution’s sales and growth strategy in the region, with a particular focus on the data centre sector, […]
Evolution appoints new Country Manager Read More »