Talent Sourcing Specialist

Date: 28 Apr 2026

Location: San Juan City, PH

Company: inchcape

Inchcape is the leading global automotive distributor operating in more than 40 markets. We partner with some of the biggest brands in the business to power better mobility today and in the future.

 

Our diverse global team of over 20,000 talented people foster an inclusive and collaborative culture, championing a brilliant experience for our customers and partners. We’re a dynamic and fast-growing business, dedicated to shaping a successful and sustainable future for the industry.

 

Here, you will unlock your full potential with career opportunities and learning experiences. You’ll work with cutting-edge technology, ground-breaking innovation, and forward-thinking colleagues. If you are highly driven with a can-do attitude, and you bring out the best in yourself and others, then join us to power new futures.

 

Work Arrangement: Hybrid

Are you looking to accelerate your professional development, build a brilliant career, and

thrive in a highly supportive team? Join Inchcape Philippines, part of Inchcape’s

global network.

 

You’ll play a key part in delivering great experiences for our customers and colleagues.

With lots of interesting opportunities and challenges for you to explore, that will take us, and your progression, to the next level.

 

The role focuses on proactively sourcing and engaging talent through multiple channels, including social media, Boolean searches, and professional networks, while building strong relationships with passive candidates. It involves coordinating and scheduling interviews, managing interview logistics, and maintaining clear communication with candidates throughout the process to ensure a seamless experience. 

 

What you’ll do

The position is responsible for developing and maintaining talent pipelines for critical roles across the APAC region, continuously updating and expanding these pipelines to meet current and future hiring needs. It also includes tracking and analyzing conversion metrics from initial engagement through qualified leads to optimize sourcing strategies using data-driven insights. Promoting the employer brand is a key responsibility, ensuring every candidate interaction reflects a positive and professional experience. Additionally, the role requires conducting detailed talent mapping across APAC to identify high-potential individuals, monitor their career progression, and assess suitability for future leadership opportunities. Maintaining an accurate and organized candidate database is essential, including tracking candidate progress, interactions, and ensuring data integrity within the recruitment system.
 

About you

Bachelor's degree in human resources, Business Administration, or any related field.
Minimum 5 years of relevant talent acquisition experience, ideally with retained search experience.
Proficiency in using social media platforms, e.g., LinkedIn for candidate sourcing.Demonstrated ability to build and maintain effective relationships with candidates, team members, hiring managers, and external partners.
Highly resilient and willing to work in a fast-paced environment.
Excellent written and verbal communication skills.
Ability to work in a dynamic and fast-paced environment.
Good command of English 
 

We offer you

Benefit from clear career paths, continuous learning opportunities
Access comprehensive health and life insurance
Enjoy exclusive colleague perks, including discounts on vehicle purchases and more
 

 

Start your journey

If you’re excited about this role but don’t meet every requirement, we still encourage you to apply. You might be the perfect fit we’re looking for. Join our team and become part of a leading global automotive company that is transforming tomorrow, together.

 

Opportunity for everyone

Inchcape actively encourages applicants from all identities, backgrounds, and experiences, helping ensure our workforce is representative of the global communities we operate in. Click here to learn more about our commitment to Inclusion and Diversity.

 

About us

Inchcape is the leading global automotive distributor operating in 39 markets. We partner with some of the biggest brands in the business to sustainably power better mobility today and in the future. Our diverse global team of over 17,000 talented colleagues fosters an inclusive and collaborative culture, delivering a brilliant experience for our customers and partners. We’re a dynamic and fast-growing business, driving the transformation of our industry and redefining tomorrow. Find out more visit www.inchcape.com

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.