You can rate the company Trade Show Exhibitors Association by filling out this form.
More contact info for Trade Show Exhibitors Association:
Trade Show Exhibitors Association
McCormick Place 2301 South Lake Shore Drive Suite 1005
60616 Chicago