Avatar photo
Tara Risser President, Americas Equinix