Employer Branding and Talent Attraction Lead
Location
makati, metro manila
Job Type
Full-time
Category
Marketing & Media
Posted
June 25, 2026
Role description
The Social Media & Talent Communities Lead is responsible for helping to shape and deliver the global organic social media and community strategy for employer branding. This role drives audience growth, engagement, and advocacy across priority platforms such as LinkedIn, Facebook and Instagram, while building meaningful relationships with talent communities, employee ambassadors, and alumni. It combines strategic channel planning with hands‑on execution, performance optimisation, and stakeholder collaboration to strengthen the organisation’s employer brand presence globally and support sustainable talent pipelines.
Accountabilities
- Lead the development and execution of the global organic social media and channel strategy aligned to EVP and hiring priorities
- Manage day‑to‑day publishing, distribution, and optimisation across key social platforms
- Drive audience growth, engagement, and follower quality across target ta...