Portia McGrewWrong Portia McGrew?
Local Address: LOS ANGELES , California , United States
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