Guy,
At your age you should look at part-time or executive MBA programs. With your career path, a part-time program will probably suit you best. In terms of Hult vs other programs, Hult tends to rank around 55-60th in various rankings, which would still give you the MBA degree that would help you get the management positions you desire.
A top 20 program could be tricky with your background but this depends on your academic experience, extra curriculars and job progression, among others.
Feel free to email me if you would like guidance throughout the application process.
Scott@personalmbacoach.com