teamwork manager careers in India