MindTree Limited, a global IT and Product Engineering Services Company, has appointed Ravi Shankar as Executive Vice President & Chief People Officer and Greg Blount as Senior Vice President & Head of US Strategic Accounts. “Addition of the leaders of the stature of Ravi and Greg is significant for MindTree in its journey to become…