Scratch Employee Directory
Financial ServicesCalifornia, United States51-200 Employees
Scratch has about 61 employees across 3 continents, most of them in North America. Arts & Design and Community & Social Services make up 40% of the profiles with a known department. Scratch's workforce spans 5 departments. Scratch's workforce fell 96% between July 2025 and July 2026.