10% owner at Weave Communications · Affiliate of Director at Equinix. Filing since 2 Mar 2006. CIK 0001104329