World of Business logo
World of Business

Talent Management Team Supervisor

SidonFull-timeAug 29, 2026

Share this job

Company Description

World of Business is a full-service agency specializing in digital design, branding, marketing, and web development. The agency offers integrated services including content creation, graphic design, videography, and production to support clients’ online growth.

World of Business also specializes in Influencer Marketing and Talent Management, managing influencers and content creators while developing and executing influencer-led campaigns for brands. The agency connects brands with the right influencers, manages collaborations and campaigns, and supports talents in strengthening their digital presence and positioning.

Role Description

The Talent Management Team Supervisor is a full-time, on-site role based in Saida, Lebanon. The role is responsible for overseeing the daily operations of the Talent Management Department and supporting the Department Manager in ensuring smooth and efficient execution across the team.

Day-to-day responsibilities include supervising and supporting Account Managers, monitoring creator campaigns and content pipelines, ensuring proper implementation of SOPs, following up on deadlines and deliverables, and coordinating with internal creative teams such as Video Editors and Graphic Designers.

The role also includes active involvement in the production direction of talent and creator content, providing on-set or production-related direction when required to ensure that content execution is aligned with the agreed creative concept, talent positioning, and campaign objectives.

The Talent Management Team Supervisor also acts as a first point of escalation for daily operational challenges, monitors the quality and progress of deliverables, prepares weekly performance and project-status reports, and identifies opportunities to improve workflows and departmental processes.

Qualifications

  • Proven experience in Talent Management, Influencer Marketing, Account Management, or Agency Project Management.
  • Strong leadership and team supervision skills, with the ability to manage workflows and ensure accountability.
  • Excellent organizational and follow-up skills with the ability to manage multiple projects and deadlines simultaneously.
  • Strong communication, coordination, and problem-solving abilities.
  • Ability to coordinate effectively between Account Managers, talents/creators, and internal creative and production teams.
  • Good understanding of content production and creative direction, with the ability to guide talent during content execution and production when required.
  • Experience with project management and workflow management tools; ClickUp experience is a strong advantage.
  • Ability to monitor deliverables, identify operational bottlenecks, and contribute to process and SOP improvements.
  • Strong emotional intelligence and professional judgment when handling team, client, and talent-related matters.
  • Previous experience in a digital marketing, influencer marketing, talent management, or creative agency environment is highly preferred.
  • Ability to work full-time on-site in Saida, Lebanon.

Job details

Type
Full-time
Location
Sidon
Posted
Aug 29, 2026

Share this job