Tech Mahindra, a digital transformation and business re-engineering solutions provider, has appointed Mohit Joshi as its MD & CEO designate. An industry veteran with two decades of experience, he will take over from CP Gurnani who retires on December 19.