Neuvoo / Talent.com: The aggregator that has quickly become world’s No. 6

Neuvoo / Talent.com: The aggregator that has quickly become world’s No. 6

Recruitment aggregation is highly competitive on a global level. Canada-based Talent.com hopes to become a major contender and disruptor. It is already the No. 6 job site by total monthly visits globally.