Starwood Bali Resorts Collection has appointed Lillian Tan cluster director of sales and marketing, based in Bali. Tan is armed with more than 18 years of experience.
Starwood Bali Resorts Collection has appointed Lillian Tan cluster director of sales and marketing, based in Bali. Tan is armed with more than 18 years of experience.