Taleo Corporation began its talent management software solutions in Canada in the late 1990s, but then moved to the US near the turn of the millennium. Its initial focus was on the recruitment process ...