TLC Worldwide

HQ
London
1,094 Total Employees
Year Founded: 1991

Jobs at TLC Worldwide

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
In-Office
London, Greater London, England, GBR
Agency • Marketing Tech
Own the strategic process from client brief to pitch and campaign delivery. Translate research, data, and consumer behavior into insights, creative briefs, audience strategies, customer journeys, and measurable campaign solutions. Partner with creative, sales, partnerships, and production teams; advise clients on measurement and ROI; support new business pitches; establish strategic frameworks; mentor junior planners; and build trusted client relationships.
26 Days AgoSaved
In-Office
London, Greater London, England, GBR
Agency • Marketing Tech
Own global talent acquisition across 12 markets, including direct sourcing, headhunting, talent mapping, end-to-end recruitment, high-volume campaigns, offer negotiation, stakeholder partnership, candidate experience, employer branding, and recruitment process improvement. The role partners with senior leaders, marketing teams, and external search firms while using hiring data and TeamTailor automation to improve quality, speed, and effectiveness.