Talent Acquisition Lead

Company: Techmagnate – A Digital Marketing Agency
Apply on Partner’s Website
Location: South Delhi
Job Description:

Company Description

Techmagnate is an award-winning, leading digital marketing agency in India, specializing in delivering transformational growth through digital excellence and AI-powered innovation. Recognized as a Google Premier Partner and ranked among India’s top agencies, the company offers a wide range of services, including SEO, PPC advertising, app store optimization, content marketing, and more. With 19 years of proven success, Techmagnate manages large-scale marketing campaigns across diverse industries like BFSI, eCommerce, education, and healthcare. The team of 300+ professionals has achieved outstanding results for renowned clients across the industry.

Join an exceptional team making an impact in the digital marketing space.

Role Description

This is a full-time, on-site role based in South Delhi for a Talent Acquisition Lead. The role involves managing the full recruitment lifecycle, driving innovative strategies to attract and retain top talent, and building a strong employer brand. Responsibilities include sourcing candidates, organizing interviews, collaborating with hiring managers, and ensuring a seamless onboarding experience. The Talent Acquisition Lead will also analyze recruitment metrics and provide actionable insights to optimize hiring processes.

Qualifications

  • Experience in Full-life Cycle Recruiting for IT or Digital Marketing industry and Hiring processes with a proven track record of successful placements.
  • Proficiency in Employer Branding strategies to attract top talent and promote the organization as an employer of choice.
  • Strong competency in Interviewing and evaluating candidates to ensure alignment with role requirements and organizational culture.
  • Robust expertise in Recruiting, including candidate sourcing, screening, and relationship management.
  • Excellent communication, interpersonal, and negotiation skills.
  • Ability to multitask in a fast-paced environment and work collaboratively with various stakeholders.
  • Bachelor’s degree in Human Resources, Business Administration, or a related field. Relevant certifications are an advantage.

Posted: February 24th, 2026