thetravelingcs's definitions
Another word for management personnel, i.e. people who are in charge of projects or an organization within the company or are in charge of the company itself.
by thetravelingcs February 3, 2012
Get the higher-upsmug.
Get the higher-upsmug.