Sovereign Cloud Holdings Limited announced the appointment of Craig Scroggie as director of the company with effect from 24 December 2021.