Display Programmatic Manager
Display Programmatic Manager – R_13196
Love working on exciting international campaigns with large budgets and are a programmatic virtuoso? Come join us in our Battery Road office!
So, who are we?
Hello, we’re IG Group. No, not Instagram – though we're a pretty big deal ourselves. We’re a global, FTSE 250-listed company made up of a collection of...