48 employees
Scratch is a growth advisor and nimble execution partner for tech and innovation companies.
2009