10x Management: The Talent Agency For The Tech Industry Announces Year One Milestones

September 12th, 2013

Managing more than 80 of the world’s top tech freelancers, 10x emerges as the go-to resource for corporate America