SWAN corporate office is located in 10 Intendance St, Port Louis, Port Louis, Mauritius and has 501-1,000 employees.
swan general ltd
swan life ltd
swan mauritius
swan
swan life
swan securities ltd
Departments
Number of employees
Operations
118
Finance
108
Sales
51
Human Resources
36
Legal
25
Information Technology
24
Engineering & Technical
18
| Location | People at location |
| Africa | 201-500 |
| North America | 1-10 |
| Australia | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to SWAN's success, and advanced their careers.
Head of Technology at DTOS
Worked as Manager, Support Internal & External Informati...
at SWAN (2020-2026)
Consulting Specialist at Appian
Worked as Group Chief Executive Officer, Swan & African ...
at SWAN (2014-2020)
Executive Head of Facu... at SanlamAllianz
Worked as Manager, Specialty Risks, Property & Liability
at SWAN (2019-2022)
Explore More
Swan offers a comprehensive range of insurance and investment solutions tailored for both individuals and businesses. Their services include life, car, home, health, travel, and marine insurance, as well as wealth management, retirement plans, and various loan options. The company aims to protect clients' assets while providing financial growth opp... Read More