Best Paying Jobs in Victoria, Seychelles (2026)
Currency: SCR · Capital city· Salaries estimated from national data
Top 10 Highest Paying Jobs in Victoria
Surgeons / Doctors
Salary Range: from 104,376 SCR to 341,398 SCR
Surgeons top the list of the highest paying careers due to the critical nature of their job. A surgeon's profession involves high risk and requires extensive knowledge and a long learning path; the necessary ingredients for a high paying career.
Judges
Salary Range: from 87,706 SCR to 287,035 SCR
Judges earn quite high salaries because of the huge responsibilities associated with their job. Deciding people's fates is not an easy task and the high wage is perfectly justified.
Lawyers
Salary Range: from 71,034 SCR to 232,673 SCR
The main reason that lawyers earn big wages is because of their high perceived value in the eyes of their clients. A successful lawyer can save/earn you tons of money or can possibly spare you a death sentence.
Bank Managers
Salary Range: from 66,902 SCR to 218,901 SCR
Being in charge of hundreds of millions in funds and investments with all the associated risks that come along makes managing a bank an extremely critical task worthy of a large salary.
Chief Executive Officers
Salary Range: from 62,698 SCR to 205,129 SCR
CEOs are primarily responsible for the success or failure of complete organizations. Their huge remuneration is due to the vast scope of impact as well as the risks involved.
Chief Financial Officers
Salary Range: from 58,495 SCR to 191,358 SCR
Any job that is about managing money automatically qualifies for high pay. CFOs manage budgets, spending, costs, and revenue which directly impacts the operations of the organization.
Orthodontists
Salary Range: from 56,393 SCR to 184,834 SCR
Orthodontists operate in an industry where people are willing to pay high costs for a service, which directly makes Orthodontists among the best paying jobs.
College Professors
Salary Range: from 50,158 SCR to 163,813 SCR
College professors are among the top-earning and most prestigious careers. Becoming a professor is not easy and requires persistence which is partly why they earn so high.
Pilots
Salary Range: from 41,823 SCR to 136,995 SCR
Probably the only career on the list that involves some kind of excitement, nevertheless; pilots undergo rigorous training programs and they are responsible for the safety of thousands of people every day.
Marketing Directors
Salary Range: from 37,619 SCR to 123,222 SCR
Marketing directors are in charge of increasing the revenue of their organizations. They are directly responsible for generating business and they are well paid for that reason.

Jump to Job Category
Job Categories in Victoria
Highest Paying Jobs in AI & Machine Learning in Victoria 2026
10 roles in Victoria
- 1AI Research ScientistSCR 130,471 – 130,471
- 2Machine Learning EngineerSCR 121,772 – 121,772
- 3Deep Learning EngineerSCR 113,075 – 113,075
- 4Computer Vision EngineerSCR 104,376 – 104,376
- 5NLP EngineerSCR 100,028 – 100,028
- 6AI Product ManagerSCR 95,679 – 95,679
- 7Data ScientistSCR 91,330 – 91,330
- 8AI Ethics OfficerSCR 86,980 – 86,980
- 9ML Operations EngineerSCR 82,632 – 82,632
- 10Business Intelligence DeveloperSCR 78,283 – 78,283
Highest Paying Jobs in Finance & Accounting in Victoria 2026
10 roles in Victoria
- 1Finance DirectorSCR 121,048 – 121,048
- 2Financial ManagerSCR 115,250 – 115,250
- 3Investment AdvisorSCR 109,450 – 109,450
- 4Risk Management DirectorSCR 98,578 – 98,578
- 5EconomistSCR 95,679 – 95,679
- 6Tax DirectorSCR 94,954 – 94,954
- 7Audit DirectorSCR 94,229 – 94,229
- 8Investment Fund ManagerSCR 91,330 – 91,330
- 9Accounting ManagerSCR 86,980 – 86,980
- 10Auditing ManagerSCR 85,531 – 85,531
Highest Paying Jobs in Business Administration in Victoria 2026
10 roles in Victoria
- 1Chief Executive OfficerSCR 130,471 – 130,471
- 2Chairman of The BoardSCR 126,846 – 126,846
- 3Chief Financial OfficerSCR 120,323 – 120,323
- 4Regional DirectorSCR 115,974 – 115,974
- 5Executive ManagerSCR 105,826 – 105,826
- 6Chief Corporate OfficerSCR 105,102 – 105,102
- 7Managing DirectorSCR 104,376 – 104,376
- 8General ManagerSCR 101,477 – 101,477
- 9Risk and Capital ManagerSCR 98,578 – 98,578
- 10Chief Operating OfficerSCR 97,853 – 97,853
Highest Paying Jobs in Advertising in Victoria 2026
10 roles in Victoria
- 1Advertising Sales DirectorSCR 100,028 – 100,028
- 2Events DirectorSCR 97,853 – 97,853
- 3Advertising ManagerSCR 93,504 – 93,504
- 4Product and Brand ManagerSCR 91,330 – 91,330
- 5Sales Promotion ManagerSCR 90,605 – 90,605
- 6Media Production ManagerSCR 78,283 – 78,283
- 7Media Sales ExecutiveSCR 74,658 – 74,658
- 8Social Media ManagerSCR 73,934 – 73,934
- 9Digital Media StrategistSCR 71,397 – 71,397
- 10Advertising Account ManagerSCR 69,657 – 69,657
Highest Paying Jobs in Architecture in Victoria 2026
10 roles in Victoria
- 1Architectural ManagerSCR 104,376 – 104,376
- 2Architecture ConsultantSCR 100,028 – 100,028
- 3Assistant Architectural ManagerSCR 98,578 – 98,578
- 4Facilities and Project ManagerSCR 95,679 – 95,679
- 5Design ManagerSCR 94,229 – 94,229
- 6Landscape ArchitectSCR 81,182 – 81,182
- 7Architecture Estimating ManagerSCR 78,283 – 78,283
- 8ArchitectSCR 69,657 – 69,657
- 9Architectural DesignerSCR 66,178 – 66,178
- 10CAD ManagerSCR 65,307 – 65,307
Highest Paying Jobs in Automotive & Car Industry in Victoria 2026
10 roles in Victoria
- 1Regional ManagerSCR 113,075 – 113,075
- 2Automotive General ManagerSCR 108,726 – 108,726
- 3Automotive Branch ManagerSCR 91,330 – 91,330
- 4Automotive Purchase ManagerSCR 85,531 – 85,531
- 5Purchasing Project ManagerSCR 81,182 – 81,182
- 6Automotive Project ManagerSCR 77,557 – 77,557
- 7Auto Parts ManagerSCR 73,934 – 73,934
- 8Automotive Assembly ManagerSCR 67,918 – 67,918
- 9Service ManagerSCR 65,307 – 65,307
- 10Used Car ManagerSCR 58,350 – 58,350
Highest Paying Jobs in Aviation in Victoria 2026
10 roles in Victoria
- 1Aviation ManagerSCR 121,772 – 121,772
- 2Airport Services ManagerSCR 120,323 – 120,323
- 3Airlines Sales DirectorSCR 117,424 – 117,424
- 4Aviation Safety ManagerSCR 113,075 – 113,075
- 5Chief PilotSCR 104,376 – 104,376
- 6Aircraft PilotSCR 100,028 – 100,028
- 7Fleet ControllerSCR 94,229 – 94,229
- 8Airfield Management SpecialistSCR 89,879 – 89,879
- 9Aviation AnalystSCR 78,283 – 78,283
- 10Aerospace EngineerSCR 73,934 – 73,934
Highest Paying Jobs in Banking in Victoria 2026
10 roles in Victoria
- 1International Banking ManagerSCR 130,471 – 130,471
- 2Group Branch ManagerSCR 129,021 – 129,021
- 3Bank Regional ManagerSCR 126,846 – 126,846
- 4Bank Operations HeadSCR 124,673 – 124,673
- 5Capital Risk ManagerSCR 121,048 – 121,048
- 6Credit Portfolio ManagerSCR 119,599 – 119,599
- 7Internal Bank Audit ManagerSCR 115,974 – 115,974
- 8Cash Management ManagerSCR 111,625 – 111,625
- 9Online Banking ManagerSCR 106,551 – 106,551
- 10Mortgage Operations ManagerSCR 104,376 – 104,376
Highest Paying Jobs in Construction in Victoria 2026
10 roles in Victoria
- 1Construction ManagerSCR 100,028 – 100,028
- 2Construction Project ManagerSCR 95,679 – 95,679
- 3Construction Operations ManagerSCR 91,330 – 91,330
- 4Site LeaderSCR 86,980 – 86,980
- 5Building Contracts ManagerSCR 82,632 – 82,632
- 6Tender ManagerSCR 79,007 – 79,007
- 7Building Sales ManagerSCR 77,557 – 77,557
- 8Construction Quality Control ManagerSCR 72,266 – 72,266
- 9Purchasing ManagerSCR 65,307 – 65,307
- 10Installation ManagerSCR 63,569 – 63,569
Highest Paying Jobs in Counseling in Victoria 2026
10 roles in Victoria
- 1PsychologistSCR 95,679 – 95,679
- 2Director of Rehabilitation ServicesSCR 91,330 – 91,330
- 3Youth Development ManagerSCR 86,980 – 86,980
- 4Guidance DirectorSCR 85,531 – 85,531
- 5Adoption Services DirectorSCR 81,906 – 81,906
- 6Mental Health CounselorSCR 78,283 – 78,283
- 7Supervising CounselorSCR 74,658 – 74,658
- 8Family Support SpecialistSCR 73,934 – 73,934
- 9Youth Care CounselorSCR 73,209 – 73,209
- 10Employment CounselorSCR 69,657 – 69,657
Highest Paying Jobs in Customer Service in Victoria 2026
10 roles in Victoria
- 1Customer Service ManagerSCR 78,283 – 78,283
- 2Service Delivery ManagerSCR 76,833 – 76,833
- 3Regional Account ManagerSCR 73,934 – 73,934
- 4Customer Success ManagerSCR 71,397 – 71,397
- 5Call Center ManagerSCR 69,657 – 69,657
- 6Client Relationship ExecutiveSCR 67,918 – 67,918
- 7Operations Support ManagerSCR 65,307 – 65,307
- 8Customer Service ExecutiveSCR 52,261 – 52,261
- 9Customer Service Team LeaderSCR 48,782 – 48,782
- 10Customer Service AdvisorSCR 47,911 – 47,911
Highest Paying Jobs in Education & Teaching in Victoria 2026
10 roles in Victoria
- 1College DeanSCR 113,075 – 113,075
- 2Dean of FacultySCR 106,551 – 106,551
- 3ProfessorSCR 104,376 – 104,376
- 4LecturerSCR 82,632 – 82,632
- 5Head of SchoolSCR 79,732 – 79,732
- 6Post Doctoral ResearcherSCR 76,108 – 76,108
- 7Educational PsychologistSCR 75,384 – 75,384
- 8Academic ManagerSCR 73,209 – 73,209
- 9Clinical School PsychologistSCR 71,107 – 71,107
- 10PrincipalSCR 69,657 – 69,657
Highest Paying Jobs in Energy in Victoria 2026
10 roles in Victoria
- 1Operations ManagerSCR 121,772 – 121,772
- 2GeophysicistSCR 97,853 – 97,853
- 3Engineering GeologistSCR 95,679 – 95,679
- 4Exploration ManagerSCR 93,504 – 93,504
- 5Energy Dispatch DirectorSCR 92,054 – 92,054
- 6Geothermal Production ManagerSCR 89,879 – 89,879
- 7Mining Project ManagerSCR 88,430 – 88,430
- 8Service Delivery ManagerSCR 85,531 – 85,531
- 9Sustainability SpecialistSCR 82,632 – 82,632
- 10Energy AdvisorSCR 78,283 – 78,283
Highest Paying Jobs in Engineering in Victoria 2026
10 roles in Victoria
- 1Director of EngineeringSCR 104,376 – 104,376
- 2Engineering Production ManagerSCR 91,330 – 91,330
- 3Field Engineering ManagerSCR 86,980 – 86,980
- 4Electrical Engineering ManagerSCR 78,283 – 78,283
- 5Engineering Key Account ManagerSCR 76,833 – 76,833
- 6Engineering Project ManagerSCR 72,266 – 72,266
- 7Mechanical Engineering ManagerSCR 69,657 – 69,657
- 8Engineering Sales ManagerSCR 67,918 – 67,918
- 9Engineering ConsultantSCR 65,307 – 65,307
- 10Chief EngineerSCR 64,003 – 64,003
Highest Paying Jobs in Manufacturing in Victoria 2026
10 roles in Victoria
- 1Production DirectorSCR 100,028 – 100,028
- 2Director of ManufacturingSCR 97,853 – 97,853
- 3Industrial Production ManagerSCR 94,229 – 94,229
- 4Operational Excellence General ManagerSCR 91,330 – 91,330
- 5Technology Development ManagerSCR 89,879 – 89,879
- 6Manufacturing ManagerSCR 86,980 – 86,980
- 7Plant ManagerSCR 85,531 – 85,531
- 8Product ManagerSCR 82,632 – 82,632
- 9Shipping ManagerSCR 81,182 – 81,182
- 10Key Account ManagerSCR 78,283 – 78,283
Highest Paying Jobs in Fitness & Sports in Victoria 2026
10 roles in Victoria
- 1Sports ManagerSCR 93,504 – 93,504
- 2Fitness ManagerSCR 86,980 – 86,980
- 3Head CoachSCR 82,632 – 82,632
- 4Head Gymnastics InstructorSCR 56,610 – 56,610
- 5Ski InstructorSCR 48,782 – 48,782
- 6Assistant CoachSCR 47,911 – 47,911
- 7Swim InstructorSCR 46,173 – 46,173
- 8Personal TrainerSCR 44,433 – 44,433
- 9Game ManagerSCR 42,693 – 42,693
- 10Fitness TrainerSCR 40,954 – 40,954
Highest Paying Jobs in Hospitality in Victoria 2026
10 roles in Victoria
- 1Hospitality DirectorSCR 108,726 – 108,726
- 2Hotel ManagerSCR 104,376 – 104,376
- 3Fleet ManagerSCR 89,879 – 89,879
- 4Cluster DirectorSCR 86,980 – 86,980
- 5Regional Restaurant ManagerSCR 82,632 – 82,632
- 6Assistant Hospitality ManagerSCR 79,007 – 79,007
- 7Hotel Sales ManagerSCR 78,283 – 78,283
- 8Food Service ManagerSCR 74,658 – 74,658
- 9Restaurant ManagerSCR 70,527 – 70,527
- 10Room Reservations ManagerSCR 69,657 – 69,657
Highest Paying Jobs in Healthcare in Victoria 2026
10 roles in Victoria
- 1Surgeon - Heart TransplantSCR 260,942 – 260,942
- 2Chief of SurgerySCR 252,243 – 252,243
- 3Surgeon - OrthopedicSCR 243,546 – 243,546
- 4Surgeon - Plastic ReconstructiveSCR 234,847 – 234,847
- 5Invasive CardiologistSCR 231,948 – 231,948
- 6Surgeon - NeurologySCR 224,700 – 224,700
- 7Surgeon - PediatricSCR 202,954 – 202,954
- 8UrologistSCR 193,532 – 193,532
- 9InternistSCR 181,210 – 181,210
- 10Chief of PsychologySCR 172,512 – 172,512
Highest Paying Jobs in Human Resources in Victoria 2026
10 roles in Victoria
- 1Chief People OfficerSCR 95,679 – 95,679
- 2Director of Talent AcquisitionSCR 91,330 – 91,330
- 3Human Resources Vice PresidentSCR 89,879 – 89,879
- 4Human Resources ManagerSCR 86,980 – 86,980
- 5Recruiting ManagerSCR 85,531 – 85,531
- 6Human Resources Development ManagerSCR 82,632 – 82,632
- 7Benefits ManagerSCR 76,108 – 76,108
- 8Labor Relations DirectorSCR 72,483 – 72,483
- 9Human Resources ConsultantSCR 70,527 – 70,527
- 10Training ExecutiveSCR 69,657 – 69,657
Highest Paying Jobs in Import & Export in Victoria 2026
10 roles in Victoria
- 1Import and Export ManagerSCR 91,330 – 91,330
- 2Exports Sales ManagerSCR 89,879 – 89,879
- 3Export Logistics ManagerSCR 80,457 – 80,457
- 4Import and Export ConsultantSCR 72,483 – 72,483
- 5Importation SupervisorSCR 60,959 – 60,959
- 6Export Logistics SpecialistSCR 54,001 – 54,001
- 7Export SupervisorSCR 52,261 – 52,261
- 8Logistics AnalystSCR 48,347 – 48,347
- 9Logistics AdministratorSCR 46,173 – 46,173
- 10Global Forwarding AgentSCR 41,823 – 41,823
Highest Paying Jobs in Insurance in Victoria 2026
10 roles in Victoria
- 1Risk Management DirectorSCR 113,075 – 113,075
- 2Risk Modeling ManagerSCR 108,726 – 108,726
- 3Insurance ManagerSCR 104,376 – 104,376
- 4Insurance Sales DirectorSCR 95,679 – 95,679
- 5Policy Change DirectorSCR 91,330 – 91,330
- 6Auditing Insurance ManagerSCR 86,980 – 86,980
- 7Loss Prevention ManagerSCR 85,531 – 85,531
- 8Claims ManagerSCR 82,632 – 82,632
- 9ActuarySCR 78,283 – 78,283
- 10Insurance Program ManagerSCR 76,833 – 76,833
Highest Paying Jobs in Information Technology in Victoria 2026
10 roles in Victoria
- 1Chief Information OfficerSCR 95,679 – 95,679
- 2Online Banking ManagerSCR 91,330 – 91,330
- 3Information Technology Project ManagerSCR 86,980 – 86,980
- 4Enterprise Infrastructure ManagerSCR 84,806 – 84,806
- 5Director of Application DevelopmentSCR 82,632 – 82,632
- 6Chief Information Security OfficerSCR 81,182 – 81,182
- 7Web Security ManagerSCR 80,457 – 80,457
- 8Business Intelligence ConsultantSCR 79,007 – 79,007
- 9Technical Project ManagerSCR 77,557 – 77,557
- 10Information Technology Sales ManagerSCR 76,833 – 76,833
Highest Paying Jobs in Law & Legal Services in Victoria 2026
10 roles in Victoria
- 1Supreme Court JudgeSCR 173,962 – 173,962
- 2Administrative Law JudgeSCR 156,566 – 156,566
- 3Crown Prosecution Service LawyerSCR 147,867 – 147,867
- 4General CounselSCR 139,168 – 139,168
- 5Litigation AttorneySCR 130,471 – 130,471
- 6Legal Services DirectorSCR 126,122 – 126,122
- 7Judge AdvocateSCR 121,772 – 121,772
- 8AttorneySCR 113,075 – 113,075
- 9Legal ExecutiveSCR 104,376 – 104,376
- 10Corporate CounselSCR 82,632 – 82,632
Highest Paying Jobs in Marketing in Victoria 2026
10 roles in Victoria
- 1Brand DirectorSCR 108,726 – 108,726
- 2Chief Marketing OfficerSCR 104,376 – 104,376
- 3Brand ManagerSCR 100,028 – 100,028
- 4Marketing ManagerSCR 95,679 – 95,679
- 5Chief Product OfficerSCR 94,229 – 94,229
- 6Search Marketing StrategistSCR 85,531 – 85,531
- 7Market Development ManagerSCR 82,632 – 82,632
- 8Product ManagerSCR 81,182 – 81,182
- 9Digital Marketing ManagerSCR 79,732 – 79,732
- 10Trade Marketing ExecutiveSCR 78,283 – 78,283
Highest Paying Jobs in Pharmaceutical & Biotechnology in Victoria 2026
10 roles in Victoria
- 1Pharmaceutical Manufacturing LeadSCR 139,168 – 139,168
- 2Pharmaceutical ManagerSCR 130,471 – 130,471
- 3Molecular and Cellular BiologistSCR 123,947 – 123,947
- 4Medical Affairs DirectorSCR 117,424 – 117,424
- 5Pharmaceutical Supply Chain ManagerSCR 116,699 – 116,699
- 6Bioinformatics ScientistSCR 113,075 – 113,075
- 7Pharmaceutical Research ScientistSCR 111,625 – 111,625
- 8Pharmaceutical Sales ManagerSCR 108,726 – 108,726
- 9Clinical Research ManagerSCR 107,277 – 107,277
- 10Pharmacy ManagerSCR 104,376 – 104,376
Highest Paying Jobs in Public Relations in Victoria 2026
10 roles in Victoria
- 1Head of Public RelationsSCR 97,853 – 97,853
- 2Public Relations ManagerSCR 86,980 – 86,980
- 3Director of CommunicationsSCR 83,357 – 83,357
- 4Head of CommunicationsSCR 81,182 – 81,182
- 5Marketing Communications ExecutiveSCR 79,007 – 79,007
- 6Public Relations ExecutiveSCR 76,833 – 76,833
- 7Media Relations SpecialistSCR 72,266 – 72,266
- 8Communications Project ManagerSCR 69,657 – 69,657
- 9Investor Relations OfficerSCR 60,959 – 60,959
- 10Government Relations OfficerSCR 54,435 – 54,435
Highest Paying Jobs in Procurement in Victoria 2026
10 roles in Victoria
- 1Supply Chain DirectorSCR 108,726 – 108,726
- 2Procurement ManagerSCR 104,376 – 104,376
- 3Distribution ManagerSCR 100,028 – 100,028
- 4Warehouse ManagerSCR 91,330 – 91,330
- 5Vendor ManagerSCR 82,632 – 82,632
- 6Wholesale BuyerSCR 78,283 – 78,283
- 7Supply Chain AnalystSCR 73,934 – 73,934
- 8Purchasing SupervisorSCR 69,657 – 69,657
- 9Inventory Control ManagerSCR 67,918 – 67,918
- 10Demand Planning ManagerSCR 65,307 – 65,307
Highest Paying Jobs in Quality Control in Victoria 2026
10 roles in Victoria
- 1Quality DirectorSCR 95,679 – 95,679
- 2Quality Control ManagerSCR 91,330 – 91,330
- 3Quality Assurance ExecutiveSCR 86,980 – 86,980
- 4Six Sigma Black BeltSCR 75,384 – 75,384
- 5Product Quality LeaderSCR 68,787 – 68,787
- 6Approval Team ManagerSCR 68,208 – 68,208
- 7Quality Assurance SupervisorSCR 66,033 – 66,033
- 8Quality TrainerSCR 64,583 – 64,583
- 9Assistant Quality ManagerSCR 62,698 – 62,698
- 10Quality Control AnalystSCR 59,654 – 59,654
Highest Paying Jobs in Real Estate in Victoria 2026
10 roles in Victoria
- 1Portfolio ManagerSCR 113,075 – 113,075
- 2Director of Real EstateSCR 108,726 – 108,726
- 3Shopping Center ManagerSCR 104,376 – 104,376
- 4Town PlannerSCR 102,202 – 102,202
- 5Property Operations ManagerSCR 101,477 – 101,477
- 6Real Estate General ManagerSCR 100,028 – 100,028
- 7Commercial Leasing ManagerSCR 98,578 – 98,578
- 8Community Development ManagerSCR 91,330 – 91,330
- 9Real Estate Project ManagerSCR 86,980 – 86,980
- 10Property ManagerSCR 72,483 – 72,483
Highest Paying Jobs in Sales in Victoria 2026
10 roles in Victoria
- 1Wholesale ManagerSCR 126,122 – 126,122
- 2National Sales ManagerSCR 121,772 – 121,772
- 3Sales DirectorSCR 113,075 – 113,075
- 4Sales ExecutiveSCR 104,376 – 104,376
- 5Sales ManagerSCR 100,028 – 100,028
- 6National Account ManagerSCR 91,330 – 91,330
- 7Head of Direct SalesSCR 86,980 – 86,980
- 8Head of RetailSCR 85,531 – 85,531
- 9Corporate Sales ManagerSCR 82,632 – 82,632
- 10Relationship ManagerSCR 80,457 – 80,457
Highest Paying Jobs in Telecommunications in Victoria 2026
10 roles in Victoria
- 1Telecommunications ManagerSCR 95,679 – 95,679
- 2Sales DirectorSCR 91,330 – 91,330
- 3Chief Technology OfficerSCR 86,980 – 86,980
- 4Telecommunication Service Delivery ManagerSCR 72,483 – 72,483
- 5Telecommunication Solution ArchitectSCR 68,932 – 68,932
- 6Telecommunication ConsultantSCR 67,192 – 67,192
- 7Telecommunication Project ManagerSCR 65,307 – 65,307
- 8Telecommunications AnalystSCR 64,583 – 64,583
- 9Telecommunication Technical ManagerSCR 63,858 – 63,858
- 10Access Operation Team LeaderSCR 61,684 – 61,684
Want the full picture?
View complete salary data for all categories and jobs across Seychelles.
View All Jobs in Seychelles