Press Release

Alcor Announces the New Release of Their Automated Real-Time End-to-End Applicant Tracking System, TalentRun