Upstairs deal

Upstairs deal,

Definition of Upstairs deal:

  1. A term that describes any discretionary business decision or arrangement made within the upper echelon of management that may impact the operation of the company. Such arrangements are made in the confines of executive offices or conference rooms to eliminate the possibility of information leaks and to expedite the decision-making process.

Meaning of Upstairs deal & Upstairs deal Definition