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 Hours 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.
13 Days AgoSaved
In-Office
5 Locations
Big Data • Cloud • Internet of Things
Leads strategic global and regional customer accounts, building C-level relationships, driving revenue and bookings, developing account strategies, coordinating cross-functional teams, managing pipelines and forecasts, negotiating complex contracts, supporting renewals, and minimizing churn. The role also develops partner and channel relationships, presents plans to executives, leads solution selling, and coaches other global account management team members.
25 Days AgoSaved
In-Office
2 Locations
Big Data • Cloud • Internet of Things
Lead Equinix's EMEA public policy agenda: build relationships with policymakers and regulators, advocate via coalitions and trade associations, manage consultants, coordinate internal cross-functional teams, develop policy positions and thought leadership materials, support senior executives' engagement, and travel regularly within the region.