Hi, I am Thierry, living in Seychelles for 17 years.
Please find below some very useful link about setting a business and work permit.
Investments are encouraged in some areas, restricted in others. For instance, by law you are not permitted to run an hotel of less then 15 rooms as a foreigner. Forget about tour operator ownership and to work as a tour guide.
The policy is to promote local labour.
  ( please check policy 3 page 5)
  (old but still in force)
  then download : Seychelles Investment (Economic Activities) Regulations - S.I. 148 of 2020  then look at 9. TOURISM AND TRAVEL RELATED SERVICES
I wish you the best.
Thierry