Seychelles CEO appointment