Sales and Marketing for Constance Hotels, an Indian Ocean hotel group with properties in the...
1
Sales and Marketing for Constance Hotels, an Indian Ocean hotel group with properties in the Maldives, Seychelles and Mauritius. With the only 18-hole golf course in the Seychelles,