Avectas logo

AVECTAS Appoints Daniel Castro as Chief Business Officer