Amara Hotels & Resorts is a family-managed public-listed company running three business hotels, one each in Singapore, Shanghai and Bangkok, in addition to a resort on the island of Sentosa off the southern coast of Singapore. The company is led by Albert Teo, the son of the hotel chain founder...