British Academy of Film and Television Arts Organizations
Supports, develops and promotes the art forms of the moving image by identifying and rewarding excellence.
Headquarters:
United Kingdom
Employee Number:
251-500
Industry:
Conflict Prevention and Stabilization
Estimated Revenue:
$10M to $50M