CyrusOne

HQ
Dallas
Total Offices: 25
527 Total Employees
Year Founded: 2000

Teams at CyrusOne

Recently posted jobs

11 Hours AgoSaved
In-Office
Dallas, TX, USA
Information Technology
Process multi-state and union payroll, administer employee benefits and leave programs, support open enrollment and Total Rewards activities, maintain reconciliations and controls, resolve employee and manager inquiries, and ensure compliance, accuracy, confidentiality, and timely execution across payroll and benefits operations.
12 Hours AgoSaved
In-Office
Dallas, TX, USA
Information Technology
Provides financial modeling and analytical support for corporate finance and investment opportunities. Builds underwriting models, projects cash flows and operating expenses, evaluates land and power acquisitions, tracks deal terms against actuals, and analyzes real estate market indicators. Prepares materials for management, investors, and lenders while supporting investment, capital markets, asset management, and ad hoc reporting initiatives.
15 Hours AgoSaved
In-Office
Dallas, TX, USA
Information Technology
Executive leader responsible for CyrusOne’s global sales and customer experience organization across North America, Europe, and Asia Pacific. Drives commercial growth, customer lifecycle ownership, strategic account development, forecasting, Salesforce modernization, AI-enabled transformation, complex transaction execution, and cross-functional enterprise alignment. Builds leadership capability, represents the company with major customers and investors, and leads large-scale data center and digital infrastructure sales strategies.