OSHA: Denver IT Firm Must Reinstate Whistleblower
On December 7, the Occupational Safety and Health Administration (OSHA) announced a Denver-based information technology services provider must reinstate a whistleblower who raised concerns about the company’s failure to pay trust fund taxes to the Internal Revenue Service (IRS). 303 Technologies Inc. violated the Taxpayer First Act, according to the agency, and must pay the […]