Nov 27, 2019Indigita appoints Achille Deodato as CEOZurich, 27 November 2019 - The appointment forms part of Indigita’s continuous quest to simplify cross-border compliance for...