Gregory Petts appointed Chairman of Isle of Man’s GSC

His appointment comes as the Commission continues to enhance its regulatory framework and international cooperation efforts.