Source, screen, and engage potential candidates through various channels. Collaborate with clients to understand their recruitment needs and job specifications. Manage the complete recruitment process from job posting to offer negotiation. Maintain communication with candidates and clients throughout the hiring process. Build and maintain a talent pool for future opportunities.