
Located in London’s Park Royal district, the 194,000-square-foot (18,000 square meters) facility will deliver 20MW of IT capacity, representing a £250 million investment into the local economy. Charly serves as Executive Vice President, International Business with oversight of our presence in Europe, Middle East and Africa (EMEA), Asia Pacific (APAC) and Latin America (LATAM). A […]