Illinois Department of Revenue receives 2025 Bell Seal for workplace mental health
The Illinois Department of Revenue (IDOR) has been recognized by Mental Health America (MHA) with the 2025 Bell Seal for Workplace Mental Health. This award is a national certifica…