Equinix

London
Total Offices: 2
10,765 Total Employees
Year Founded: 1998

Teams at Equinix

Recently posted jobs

18 Minutes AgoSaved
In-Office
2 Locations
Big Data • Cloud • Internet of Things
Leads regional Enterprise Customer Success Management, owning retention, renewals, commercial performance, and predictable growth. Translates global strategy into regional execution, embeds scalable customer coverage and engagement models, partners with Sales on renewals and expansion, manages high-impact customer risk, and develops a strong leadership bench. Oversees workforce planning, change management, operating-model adoption, and consistent customer success practices across the region.
12 Days AgoSaved
In-Office
2 Locations
Big Data • Cloud • Internet of Things
Owns commercial success, growth, retention, and platform expansion for strategic global accounts. Leads virtual cross-functional teams, develops account growth roadmaps, influences infrastructure and architecture decisions, manages pipeline and forecasts, protects revenue through renewals, and engages senior technical, procurement, and business stakeholders across complex global buying processes.