News

31st Jan 2025

Declan Shaw, Public Policy Manager, Amazon

Declan Shaw (Public Policy Manager, Amazon) has joined British Screen Forum as a new Member.

Back to News