44 employees
Seychelles Investment Board is a government agency that promotes and facilitates local and foreign investments.
2004