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

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Big Data • Cloud • Internet of Things
Leads Equinix’s strategic partner MOU and co-investment framework, including agreement design, commercial negotiation, governance, funding, compliance, KPI tracking, ROI measurement, and performance reporting. Partners with Finance, Legal, Sales, and strategic technology partners to structure mutually valuable co-sell commitments, manage joint go-to-market investments, and improve partner prioritization and accountability.
9 Days 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.
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.