Release managers are responsible for the release management lifecycle, focusing on coordinating various aspects of production and projects into one integrated solution.
They are responsible for ensuring that resources, timelines, and the overall quality of the process are all considered and accounted for.
Work Location: Toluca
Tata Consultancy Services is an Indian multinational information technology services and consulting company headquartered in Mumbai, Maharashtra, India, with its largest campus located in Chennai, Tamil Nadu, India.