I'll have a manager slot open soon. I'll be considering a couple of the current team members for promotion. None of them have management experience.
All of my candidates are strong technical performers, but I have found too often that strong individual performers make very poor managers. What criteria do you use to spot someone with high potential to be a great manager? What knowledge, skills, and attributes make the difference?