Turner & Townsend - New York, NY
posted 3 days ago
The IT Infrastructure Specialist at Turner & Townsend is responsible for developing, maintaining, and supporting the global IT infrastructure that serves 14,000 staff across over 100 locations. This role focuses on optimizing and securing the infrastructure, which includes servers, networks, and cloud services, while ensuring a high-quality user experience. The specialist will manage multiple projects, provide technical support, and ensure compliance with company standards and security protocols.