
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global biopharmaceutical company is looking for a Talent Country Lead based in Slough, UK. This role requires strategic oversight of talent-related activities, leading the talent strategy during the Slough site relocation. Ideal candidates should have experience as a country lead or senior talent partner, a Bachelor's Degree, and strong influencing and communication skills. This position offers a hybrid work model.