Senior Manager, Customer Success – Channel at Equinix | JobVerse