Equinix makes key global appointments
Equinix has promoted Brian Lillie to Chief Customer Officer and EVP of Technology Services. In his new role, Lillie will directly lead the Global Customer Success organisation and drive the customer journey across the e...