Muthoot Homefin India has roped in Deepa Deshmukh as the Head of Human Resources. “I’m happy to share that I’m starting a new position as Head of Human Resources at Muthoot Homefin (India) Limited!” she wrote in her LinkedIn post. With over 20 years of experience spanning across IT, Banking and Financial sectors, Deepa has…