Csquare
Highly Engaged Employees
Business Services · Texas, United States · 501-1,000 Employees
View Company Info for Free
Overview
Headquarters
3100 Olympus Blvd Ste 510, Coppell, Texa...Website
www.csquare.comRevenue
$987 MillionIndustry
About Csquare
Csquare is a colocation and data center services provider headquartered in Coppell, Texas, formed in 2024 when Brookfield Infrastructure combined Evoque Data Center Solutions and the acquired assets of Cyxtera Technologies. Csquare specializes in delivering space, power, and connectivity services for mid-to-large enterprise customers and hyperscale clients across diverse industries, with infrastructure designed to support AI workloads, high-density computing, and hybrid cloud strategies. The company offers scalable solutions ranging from single cabinets to extensive cage deployments and multi-market installations, supported by advanced cooling technologies including air-cooled, liquid-cooled, and hybrid systems.Explore more
SIC Code 73,737NAICS Code 51,518Show moreCsquare Org Chart
Show More
Csquare Tech Stack
A closer look at the technologies used by Csquare
See more technologies
Top Business Services Companies
Top companies in Australia by revenue
Top companies in New Zealand by revenue
Frequently Asked Questions Regarding Csquare
Sign Up For FreeTo access detailed company insights
Csquare is a colocation and data center services provider headquartered in Coppell, Texas, formed in 2024 when Brookfield Infrastructure combined Evoque Data Center Solutions and the acquired assets of Cyxtera Technologies. Csquare specializes in delivering space, power, and connectivity services for mid-to-large enterprise customers and hyperscale... Read More




