Ms. Portia McGrewWrong Portia McGrew?
The Independent Film & Television Alliance
10850 Wilshire Boulevard 9Th Floor
Los Angeles, California 90024
Company Description: The Independent Film & Television Alliance ("IFTA" or "the Alliance") was established in 1980 as the American Film Marketing Association ("AFMA"). Its first members... more