Avatar
Lance Weaver

Lance Weaver is Vice President, Platform Strategy and Emerging Services at Equinix.