Seychelles Investment Board Seychelles Investment Board Established in July 2004, the Seychelles Investment Board’s (SIB) role is to promote and facilitate local and foreign investments.