I thought most CVs started with your education . . .
However, I do agree that academia is more prestige conscious than Finance/Consulting in the long run. Is even difficult to get funding if you dont teach at a top 20 school. And to teach at a top 20 school you need to have attended a top 10 school to have a shot. What a cycle. No wonder so many PhDs end up in industry or strategy consulting