Amit Sharma appointed as M.D , Tata Consulting Engineers