Sandra Rivera

Rivera has spent 19 years with Intel Corporation, serving in multiple senior leadership roles, including positions within the Intel Network Platforms Group, Communications and Storage Infrastructure Group. Prior to Intel, she co-founded and was president of The CTI Authority, a distributor of computer telephony integration products.

  • 2020 First Quarter

Added to: Equinix Inc. - Redwood City, CA

Equinix provides data centers and Internet services. Revenues are $6 billion.