Equinix

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

Jobs at Equinix

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
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.
One Month AgoSaved
In-Office
London, Greater London, England, GBR
Big Data • Cloud • Internet of Things
Leads technical strategy, discovery, solution architecture, and technical win planning for complex enterprise engagements across EMEA Financial Services and Insurance customers. Designs global architectures spanning data centers, networking, interconnection, hybrid and multicloud environments, and partner ecosystems. Advises CIO- and CTO-level stakeholders, leads cross-functional technical teams, mentors architects, supports strategic sales outcomes, and influences product and platform direction through customer insights.
One Month 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.