Whistle Blower

An employee of a corporation that is aware of misdoings inside the company and report these to the authorities or the public.

Many financial regulators have noted that they were only able to find out about the problems at a bank or etc when a whisteblower spilt the beans.

Related Terms