upstairs deal

Popular Terms
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.

Email Print Embed