ultimate redeemer

Translations
окончательный спаситель
Many people saw him as the ultimate redeemer of the company.
Многие видели в нём окончательного спасителя компании.