Business Affairs Manager
11 hours ago
The Business Affairs Manager is responsible for all business affairs matters arising from the Product, Design & Marketing group in EMEIA, including ensuring that any third-party content featured in our products, platforms and services is properly licensed or commissioned, and is brand- and region-ap