Sovereign Cloud Holdings Limited ha annunciato la nomina di Craig Scroggie come direttore della società con effetto dal 24 dicembre 2021.