Senior Manager, Customer Success - Channel at Equinix – Amsterdam | Jobyssey