Talent.com, a Canada-based job site that’s gained rapid traction in the U.S., has confirmed to the AIM Group it has laid off 86 workers comprising 18% of staff.
The cuts, which came almost one year to the day since Talent.com’s $120 million (U.S.)...