Browsing: Shankar Pillai

News
MindPetal Adds 3 to Leadership Team

Technology consulting and business process management provider MindPetal has appointed a trio of senior executives to its leadership team, the company has announced. Former President…