delayering









delayering


noun

  1. the process of pruning the administrative structure of a large organization by reducing the number of tiers in its hierarchy
53 queries 0.572