Here is my experience as a Big 5 consultant, an internal consultant and as a sole practicing consultant.1. People who have great industry skills, but who have noformal consulting training, rarely make great internal consultants.Why?Because "consulting" is a skill set all unto its own. Learninghow to create a project workplan, gather relevant data, processthe data into intelligable information, develop implementablesolutions and manage the political process are critical consulting skills that are obtained through experience.2. People who have great industry skills, and are mentoredby a consultant and learn consulting processes usually makegood internal consultants.So if you're going into an organization that has an "Internal Consulting Department" that already has methodologies and processes in place, you'll be able to learn the ropes and become an effective consultant.With that said, don't get me wrong. You can have zero consulting experience and enter into an internal consulting role and have a positive impact. But to be a "great" internal consultant, you'll need to master the skills I mentioned above. And that is only acquired through time, mentoring, and self-learning.Hope this helps.David FreyAuthor, The Consultants Marketing Bootcampwww.SuperstarConsultants.com