10 employees
Talent Deck instantly matches tech talent to employers based on their cultural compatibility.
2017