Talent.com (formerly neuvoo) is one of the largest employment search websites globally, operating in 75+ countries with more than 70 million visitors per month from candidates searching and applying to jobs.  This is a unique opportunity to work with the fastest growing Canadian company in the HR tech space, employing more than 230 people worldwide. […]