IT firm Tech Mahindra has appointed Harshvendra Soin as the Chief People Officer, effective July 1. Soin will take over from Rakesh Soni, who moves into an advisory role in the organisation. Prior to his current role, Soin was heading the Canada Enterprise Business as Senior Vice-President and Country Head at Tech Mahindra (Canada). He was also the Global Leadership Acquisition & Development, and Head - Business HR for APAC & IMEA (Telecom & Enterprise).