President & CEO
Nir Orbach
CEO Approval Rating
82/100
Illumiti is a Canada-based management consulting firm that provides application management, cloud hosting, and related solutions for enterprises.