I am looking at jobs in KMPG's IT Advisory function and am a bit confused with the grading structure. I have seen jobs for Assistant Manager, Manager, Senior Manager, Advisor, Senior Advisor and Executive Advisor. So what's the difference between Advisor and Manager?