Automha Appoints Francesco Allegra as Chief Executive Officer MM Desk 24 September, 2026 The Board of Directors of Automha has appointed Francesco Allegra as Chief Executive Officer, with Read More