Results, order, filter
Technical Operations Manager Jobs in United Kingdom
-
Technical Advertising Operations Manager EMEA
Warner Bros. Discovery - London, United Kingdom... Manager is the first point of contact for ad-tech related questions and support, providing consultancy on ... territories, handling day to day operations, setting up tech integrations and troubleshooting across the WBD ...