Just wanted to offer my view that consulting is actually not a profession. A professional has certain requirements like a having a organized body of knowledge, credentialing, and professional discipline. "Lawyer" is a profession. "Doctor" is a profession. "Accountant" is a profession, etc.Anyone can call themself a consultant. It may be a career but it is not a profession.