THG

Open Roles>

United States April 12, 2026
Open roles Start your search Ready to make your next move? *]:h-3 [&>*]:w-3"> Job Category MarketingProductionTechnical *]:h-3 [&>*]:w-3"> Divisions THG BeautyTHG Shared ServicesTHG Shared Services FinanceTHG NutritionOperations & ProductionTHG Nutrition FinanceTHG Beauty ManufacturingTHG Nutrition Manufacturing *]:h-3 [&>*]:w-3"> Location APAC, SingaporeEUR, HelsinkiEUR, VilniusPOL, WroclawTokyo, JPUK, BlackpoolUK, Ellesmere PortUK, LondonUK, LutonUK, ManchesterUK, TrowbridgeUK, TywynUSUS, New JerseyUS, New York CityUS, San Francisco *]:h-3 [&>*]:w-3"> Job Type Full-time Clear Filters Showing 10 of 99 results Full-time Senior Brand Manager - MP Activewear UK, Manchester | THG Nutrition Full-time Senior National Account Manager (B2B) - Myprotein UK, Manchester | THG Nutrition Full-time Automation Engineer | THG Manufacturing Tywyn UK, Tywyn | THG Nutrition Full-time Assistant Store Manager Cheshire Oaks (12m FTC) | ESPA UK, Ellesmere Port | THG Beauty Full-time Group Food Safety Manager - Nutrition UK, Manchester | THG Nutrition Full-time Group Internal Audit & Risk Manager UK, Manchester | THG Shared Services Full-time Merchandiser (12m FTC) | LOOKFANTASTIC UK, Manchester | THG Beauty Full-time Packaging Technologist |THG LABS UK, Trowbridge | THG Beauty Full-time Senior CRM Executive - Myprotein UK, Manchester | THG Nutrition Full-time Country Executive - Greece | Myprotein UK, Manchester | THG Nutrition 12…10(function(){const currentPage = 1; const totalPages = 10; // import { navigate } from 'astro:transitions/client' function updateUrlParameter(param, value) { // Removing '#main-content' from href to avoid unintentional focus changes // Doesn't affect search queries as # changes to %23 in query string const cleanUrl = window.location.href.split('#')[0] const url = new URL(cleanUrl) url.searchParams.set(param, value) return url.href // navigate(url.href) } class PaginationSection extends HTMLElement { constructor() { super() function init() { const page1Link = this?.querySelector('#page-link-1') const prevPageLink = this?.querySelector('#page-link-prev') const currentPageLink = this?.querySelector('#page-link-current') const nextPageLink = this?.querySelector('#page-link-next') const lastPageLink = this?.querySelector('#pagination-max') if (page1Link) { page1Link.href = updateUrlParameter('page', 1) } if (prevPageLink) { prevPageLink.href = updateUrlParameter('page', currentPage - 1) } if (currentPageLink) { currentPageLink.href = updateUrlParameter('page', currentPage) } if (nextPageLink) { nextPageLink.href = updateUrlParameter('page', currentPage + 1) } if (lastPageLink) { lastPageLink.href = updateUrlParameter('page', totalPages) } } // this.querySelectorAll('a.cursor-pointer').forEach((paginationElement) => { // paginationElement.addEventListener('click', (e) => { // e.preventDefault() // updateUrlParameter('page', paginationElement.innerText) // }) // }) // eslint-disable-next-line @typescript-eslint/no-unused-expressions this && document.addEventListener('astro:page-load', () => { init() }) // init() } } if (!customElements.get('pagination-section')) { customElements.define('pagination-section', PaginationSection) } })();
Apply on company site

How well do you match this role?

Check My Resume