Home Tags Telsla India

Tag: Telsla India

Tesla India appoints Chithra Thomas as Country HR Leader

0
Tesla India appoints Chithra Thomas as Country HR Leader Tesla has appointed Chithra Thomas as Country HR Leader for India. As Tesla firms up its plans to roll...