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 searching and applying for jobs. This is a unique opportunity to work with the fastest-growing Canadian company in the HR tech space, employing more than 280 people worldwide. We are looking […]