Tata Consultancy Services India's largest IT services company, has seen a number of top-level changes in the past few months, moves that experts ascribe to a need to create job growth for the company's higher management and prevent loss of talent.
Read Economic Times’ full report here.
Topics
Author
Loading...
Loading...






