ATS Vendors TalentRun is a new Applicant Tracking System Posted onFebruary 18, 2022February 18, 2022 Alcor, a leading partner in the digital transformation space and global provider of cloud solutions, security, and implementation services, announced the new release of their …