Our Comp team is working with our IT division on formalizing a "Principal Consultant Program" to provide an alternative career path for a few, key information systems professionals who may not have the interest and aptitude for traditional IT management roles, but who have a proven technical track record with a high level of expertise across two or more domains.
Some have suggested the term "Technical Fellow" for the incumbents, however, my research has determined that the "Fellow" title is representative of a level above what our program is intended to be. Principal Consultant / Sr. Principal Consultant appears to be fairly consistent with the market place when referring to a 10 - 15 year experienced IT professional with skills at a significant expert level. I often see "Principal Software Engineer" or "Data Architect, Master".
Would you agree that "Principal Consultant" is an appropriate job title for such a position? Any recommendations?