Senior Manager, Customer Success Management
Equinix
London