I'm with vintage on this one. What you need is someone who understands the job and who either has a natural talent for good and fair management or who learns the craft in some way.
It's no better to hire MBAs and show them a bit about ATC than it is to have a controller who's shown a bit about management.
It takes several years training to become a good controller - it takes just as long to become a good manager (unless you happen to be one of those rare people with natural talent).
And I'm afraid that atcea's suggestion that those who are poor controllers and rise to supervisory levels tend to be ok at the latter is not borne out in my experience. I worked for a while with a dodgy controller who got promoted and became a very dodgy watch manager!