[noun] [U]She is one of the people behind the rejuvenation of the company (= She is responsible for making it more modern and efficient).
REJUVENATION
Meaning of REJUVENATION in English
Cambridge English vocab. Кембриджский английский словарь. 2012