Avatar photo
D.R. Carlson Director, Segment Marketing, Americas Equinix