Thomas Craig

Active Houston, TX Vice President for Hines Consolidated Investments, Inc.