There are many schools in Europe where average age is 29-31. But is US, average age is lower.
In fact, I am under the impression that for some employers 30-40 would be perfect timing.
Some proven business models prefer to recruit former-technologists into top management positions, because it is believed that hands-on experience fosters the deep understanding that is necessary to make informed business decisions. This model seems particularly common in Japan, and I think it is becoming increasingly popular in the EU. In those cases, specialised finance/administrative training at a young age prepares a person for supportive roles only.
I find it odd that, despite globalisation, business models continue to vary by nation and continent. The differences should not matter because, at least where I'm sat, age-discrimination is absolutely illegal.