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.
31st Jan 2025
Declan Shaw (Public Policy Manager, Amazon) has joined British Screen Forum as a new Member.