Thomas Craig

Active Houston, TX Director for Hines Consolidated Investments, Inc.