calistaallen2978 calistaallen2978 24-11-2022 Social Studies contestada a top executive at a major telecom has a reputation for publicly humiliating subordinates who annoy or disappoint him. this manager obviously needs to improve his skills.