eDesk Awarded ‘Innovative New Technology’ for eDesk Smart Inbox in Deloitte Ireland Technology Fast 50 Awards 2021 After Investment in Artificial Intelligence Advancements Read more