freehire launches on Product Hunt on 26 August.

Follow →

IT Service Delivery Manager

Summary

Oversees IT service delivery for engineering projects, managing teams, processes, and client relationships to ensure efficient, high-quality service delivery in the energy sector.

Overview "ENGINEERING A BETTER TOMORROW". Our quality engineering, sustainable solutions and safety record inspire everything we do. Our diverse and inclusive workforce allows for all employees to feel valued and safe to give their opinions and improve our company. Tata Consulting Engineers USA, LLC, (TCE), is a multi-disciplinary engineering organization offering a full range of integrated engineering design, project support, procurement and construction management services to the energy and c…

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available