Avatar
Eric Schwartz

Eric Schwartz is the Chief Strategy and Development Officer at Equinix.