Tag: Allen Thomas
New Vice President Business Development Centara Hotels & Resorts, Thailand
Recently appointed as Vice President Business Development of Centara Hotels & Resorts, Allen Thomas has 28 years of experience developing hotel and resort businesses,...