Talent Success Manager

Bold Business
Full-time Philippines, Philippines Other-General
Posted:
February 25, 2026
Location:
Philippines, Philippines, Philippines

Job Description

We're hiring a
Talent Success Manager
to be the primary point of contact for our roster of
podcast hosts and professional speakers
. You'll own the
full lifecycle of talent success
—from onboarding and campaign execution to renewals and upsells—ensuring our talent feels supported, sponsors see measurable ROI, and events run flawlessly.

This is a
hands-on, relationship-driven role
for someone who thrives on coordination, organization, and building trust with high-profile talent and sponsors alike.

Responsibilities
Talent Onboarding & Retention

  • Act as the main concierge for new podcasters and speakers joining the network.
  • Manage onboarding workflows: collect bios, headshots, tech requirements, and media kits.
  • Conduct regular health checks to ensure talent satisfaction and alignment with network goals.
  • Maintain strong professional relationships while ensuring expectations are met.

Campaign & E...

Apply for this Job

Submit your application for the Talent Success Manager position at Bold Business.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Philippines, Philippines
Posted: February 25, 2026
Deadline: April 06, 2026