In some of the literature, there is the inference that general/technical management roles are somehow different and inferior to leadership functions. Management and leadership are very definitely not mutually exclusive functions, although the attributes and skills emphasized differ. The best possible scenario for an organization would be to have technically proficient managers with strong leadership skills.
If in a hypothetical situation your company was able to hire only either technically sound managers with weak leadership skills OR strong leaders with less knowledge/interest in routine management, which would you opt for and why?