Key Responsibilities: Manage the end-to-end recruitment process including sourcing, screening, interviewing, and onboarding candidates. Understand job requirements and create effective job descriptions. Source candidates through job portals, social media, references, and networking. Coordinate and schedule interviews with hiring managers. Maintain candidate databases and recruitment reports. Ensure a smooth and positive candidate experience throughout the hiring process.