devolved management structure

devolved management structure

A generic term for any management structure which cedes power, usually held centrally in a managerial hierarchy (e.g., in an NHS Trust) to peripheral nodes.