TLC Worldwide

United Arab Emirates
Total Offices: 14
1,094 Total Employees
Year Founded: 1991

Teams at TLC Worldwide

Recently posted jobs

YesterdaySaved
In-Office or Remote
São Paulo, BRA
Agency • Marketing Tech
Drive high-volume outbound prospecting and cold calling to acquire venue partners across Germany. Build and manage a sales pipeline, meet daily KPIs, update CRM, close partnerships, and support onboarding and partner queries in a target-driven team with commission incentives.
YesterdaySaved
In-Office
Taguig City, Metro Manila, National Capital Region, PHL
Agency • Marketing Tech
Lead end-to-end delivery of a bespoke web-based promotional engine: gather requirements, scope technical integration, coordinate developers and stakeholders, manage timelines, risks, QA/UAT, deployments, and launch readiness for a client-facing, integration-led project.
YesterdaySaved
In-Office
Taguig City, Metro Manila, National Capital Region, PHL
Agency • Marketing Tech
Drive outbound outreach (calls, email, LinkedIn) to generate and qualify B2B leads across FMCG, QSR, Banking, Telco and digital platforms. Book high-quality meetings, manage CRM (Microsoft Dynamics), follow up on marketing leads, and collaborate with BD team to improve conversion and reporting.