ABOUT PROJECT
We worked with their agency to deliver slick Supplier Partner Management infographic videos.
ABOUT CLIENT
Tata Consultancy Services Limited is an Indian multinational information technology service, consulting and business solutions company headquartered in Mumbai, Maharashtra. It is a subsidiary of the Tata Group and operates in 46 countries.