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