Ritu Tushir is head of HR, India for NatWest Group India Movement March 10, 2026 NatWest Group India has appointed Ritu Tushir as head of HR, India. She moves from Northern Trust Corporation where she…