It completely depends on the personality of the manager. An engineer could have both analytical skills as well as people skills. But what i have seen is that people from technical background are good at resolving technical issues and less of interpersonal issues and concerns.