Saint Meinrad Archabbey has been formally recognized as a 2026 Bell Seal for Workplace Mental Health recipient.