Home Tags Allen Thomas

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,...
X