corporate stooge