Skills and qualities of leaders and managers