it is confirmed that tata consultancy services has called back all its BRMs (Business Relationship Managers) who are in charge of creating new business oppurtunities in us and other regions outside india. This position has become a liability to the company during the tough economic times. Though their pay is not very high, the benefits they enjoy is huge.
The same goes with Project Leader positions in Onsite locations, most of the PL positions in client locations are funded by tcs and hence TCS looks to move these positions back to India. Though the recall maynot cover every BRM/PL but it should cover most of them.