Role Leverage: How Much Does a Role Really Contribute?
Role leverage is the total influence a role has on the impact the organization or company is trying to make. In other words, how critical is this role for the organization’s success? The higher a role’s leverage, the more opportunity there might be to make a big counterfactual impact. Influencing … Read more