Tech platform allows potential bosses to better hunt for talent - The Star (2017)