Most important management consulting skills! 4 hard skills you need to learn!