Job Description
The Site Manager serves as the central point of contact for all Centersquare data center technical service and support. Responsibilities include, but are not limited to; service requests from Service Delivery, Service support liaison for clients as well as internal systems and networks...
Apply for this Position
Ready to join Csquare? Click the button below to submit your application.
Submit Application