Date Added: Yesterday
PR & Communications Manager (UK/US)
Leeds
Job DescriptionWho are IDHL?At IDHL, we’re more than a digital agency, we’re a strategic partner to ambitious brands, helping them accelerate growth in the digital economy.Our expertise is delivered through three core divisions: Performance, Web & eCommerce, and Intelligence –...