Money should not be your primary motivation for choosing a career. But if it is, financial services is clearly the place to be. And within financial services, one type of role is far more remunerative than the rest.
As the chart below -- produced using figures from salary benchmarking company Emolument.com -- shows, there are two jobs in finance that pay far more than the rest and one that pays most of all.
Conclusion: if you want to make £455k ($687k) by your late 30s, you need to work in trading. IBD isn't too bad either. Avoid operations. Avoid risk. Avoid compliance.