There are many factors that influence a significant promotion in finance - be it into a manager role or large P&L responsibility. These can be formal education and certification, past performance, experience, etc.
However, what I have seen in the past, is that many people despite checking all these boxes still couldn't get ahead in their careers