The phrase
"new chief executive" refers to the person who has recently been appointed or hired as the leader of a company or organization. They are responsible for making important decisions, managing operations, and guiding the overall direction of the company.
Full definition