She was a Vice Chairwoman of the National People's Congress Standing Committee and President of the All-China Women's Federation from 2013 to 2023.
Born in Ningbo, Zhejiang Province, She started working in April 1977 as a clerk at a local food store.
Between July 2007 and April 2013, Shen served as the Executive Deputy Head of the Organization Department of Chinese Communist Party.
[1] In March 2013, she was named vice-chairman of the National People's Congress, joining the ranks of "party and state leaders".
[2] On 7 December 2020, pursuant to Executive Order 13936, the US Department of the Treasury imposed sanctions on all 14 Vice Chairperson of the National People's Congress, including Shen, for "undermining Hong Kong's autonomy and restricting the freedom of expression or assembly.