Congrats! I love these stories.
Questions:
Did you do the Master's Econ at UCL or at the top 20 US?
What area of focus is your Business PhD? Strategy, Management, Economics, Accounting, Finance, etc.
When did you start the Business PhD? When you say top 10 school for Business, do you mean top 10 Econ or top 10 MBA?
Congrats again!