March 27, 2025 – ITSA is experiencing system delays and connectivity issues. Please call 586-991-0000 for assistance.
ITSA Portal is down at this time. Please check back for updates and estimated time of resolution.

The Most Important Part of your Workplace Drug & Alcohol Surveillance Program....Integrity!
