You can rate the company Independent Film and Television Alliance by filling out this form.
More contact info for Independent Film and Television Alliance:
Independent Film and Television Alliance
10850 Wilshire Blvd
90024 Los Angeles