About this role
IT Service Delivery Manager at Tata Consulting Engineers USA, LLC. Location: Beaumont, Texas, United States. Role: leading team, owning delivery, overseeing ITSM Requirements: 10+ years in end-user support/IT operations, 7+ years managing technical support teams; ITIL certification; experience with ServiceNow/ManageEngine/Freshservice, Microsoft 365, Teams, Zoom, MSP partnerships, SLAs/KPIs, enterprise/multi-site support. Category: Information Technology Seniority: Senior Level Tools: ServiceNow, ManageEngine, Freshservice, Microsoft Teams, Zoom, Microsoft 365 Certifications: itil Commitment: Full Time Workplace: Onsite Languages: English