Security Omada Named a Leader in Identity Management and Governance by Independent Research Firm AIT News Desk Nov 10, 2021 Omada A/S announced that it was named a Leader in The Forrester Wave: Identity Management and Governance Q4 2021 report. Omada believes this ranking…