MJ Hudson is the asset management consultancy that provides integrated services to the asset management and investment industries.