We're the leaders in outsourced calls, live chat and more, delivering brilliant conversations on behalf of businesses of all sizes. Fast-forward two decades and what started as a single, dedicated PA (who's still with us today) looking after calls for a handful of local clients, is now a 1000-strong team working across two continents from our state-of-the-art UK headquarters in Wrexham, and our US office in Atlanta.
As Content Manager for our UK market, you will be responsible for developing a content strategy that generates demand by delivering high quality, valuable content. You will oversee the creation, publication, and management of content that aligns with our brand's tone of voice and engages our target audience. Supported by a Content Exec, you will collaborate with various sub-departments across marketing and the wider business to ensure our content strategy supports business objectives and drives results.