+248 4 32 55 60 sha@seychelles.net

Managing the SHTA headquarters on Mahe, Louise holds a degree in Business Management and has been actively working in the tourism industry for the past 13 years.