Illinois Department of Revenue Awarded 2025 Bell Seal Certification for Workplace Mental Health
CHICAGO — The Illinois Department of Revenue (IDOR) has been formally recognized by Mental Health America (MHA) as a recipient of the 2025 Bell Seal for Workplace Mental Health. The Bell Seal is the nation's preeminent certification, recognizing employers committed to creating mentally healthy workplaces. IDOR joins an elite group of recipients awarded this distinction and is the first state governmental agency in Illinois to receive this award. Only two out of five employers meet the criteria for certification and IDOR underwent a rigorous evaluation of its policies and practices during the review process. “We are truly honored to receive this award, as it serves as a powerful affirmation of our efforts to create a culture that prioritizes mental health,” said IDOR Director David Harris. “I am especially proud that IDOR is the first governmental agency in the state to earn this recognition as it underscores our leadership, innovation, and unwavering commitment