Equinix

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

Teams at Equinix

Recently posted jobs

3 Days AgoSaved
In-Office
5 Locations
Big Data • Cloud • Internet of Things
Lead a team of Customer Success Managers to drive renewals, retention, and expansion. Ensure outcome-focused success plans, coach value-based engagement, align with Sales, manage portfolio health and capacity, embed consistent operating rhythms, and enable change while building commercial capability and career growth for CSMs.
7 Days AgoSaved
In-Office
6 Locations
Big Data • Cloud • Internet of Things
Lead global marketing as SVP/CMO to drive brand transformation, demand generation, and revenue growth. Own strategy, martech, budget, analytics, ABM, product/field/partner marketing, content, and external communications while aligning marketing to sales and enterprise goals.
10 Days AgoSaved
In-Office
4 Locations
Big Data • Cloud • Internet of Things
Lead technical discovery and solution design for Telco and Media strategic accounts. Own technical customer relationships, design end-to-end data center, interconnection and hybrid cloud solutions, run workshops and executive briefings, support RFIs/RFPs and quoting, influence cross-functional teams, and mentor other sales engineers to drive technical wins.