SaaS Omada Appoints Michael Garrett as New CEO AIT News Desk Nov 6, 2019 Omada A/S (“Omada”), a global leader of Identity Governance and Administration (“IGA”) software and cloud delivered IGA services, announced the…