
NatWest Group India Appoints Ritu Tushir as Head – HR, India
NatWest Group India has announced the appointment of Ritu Tushir as its new Head of HR, India. Based in Gurugram, Ritu will spearhead the bank’s people strategy across its largest global operations hub outside the UK. This leadership move marks a significant step in NatWest’s ongoing transformation into a digital-first organization. The bank is leveraging […]














