TLC Worldwide

HQ
London
Total Offices: 14
1,094 Total Employees
Year Founded: 1991

Teams at TLC Worldwide

Recently posted jobs

8 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.
8 Days AgoSaved
In-Office
Taguig City, Metro Manila, National Capital Region, PHL
Agency • Marketing Tech
The Regional People and Culture Manager will partner with APAC leaders across Singapore, Australia, the Philippines, and India. Responsibilities include manager coaching, leadership development, performance management, workforce planning, employee relations, employment compliance, compensation cycles, benefits, employee experience, onboarding, people operations, and global HR initiatives. The role also manages EOR providers, supports a Philippines delivery hub, and collaborates with US stakeholders.
13 Days AgoSaved
In-Office
Taguig City, Metro Manila, National Capital Region, PHL
Agency • Marketing Tech
Conduct outbound prospecting through phone, email, LinkedIn, and other channels; research target accounts and decision-makers; generate qualified opportunities; schedule meetings for the Business Development team; manage CRM outreach; communicate TLC’s value proposition; overcome objections; and build professional networks across multiple industries.