You can rate the company Independent Film & Television Alliance by filling out this form.
More contact info for Independent Film & Television Alliance:
Independent Film & Television Alliance
10850 Wilshire Boulevard 9Th Floor
90024 Los Angeles