Sales and Marketing Manager
Seychelles
Avani Seychelles Barbarons Resort and Spa
Banyan Tree Hotels & Resorts
Sales Manager
Senior Sales Manager at Avani Seychelles Resort