Company Overview
Company Name
Scratch Marketing + Media
Address
90 Sherman St, Cambridge, MA, 02140, United States
Website
scratchmm.comPhone
(617) 945-0935Approx. Annual Revenue
$51.0M
Employees
51
About Scratch Marketing + Media
Based in Cambridge, MA, this B2B tech agency employs around 51 people. They offer integrated digital services, including brand development, full-funnel account-based marketing, public relations, and social media programs, to help technology leaders achieve impactful digital experiences and campaigns.
Frequently Asked Questions about Scratch Marketing + Media
Advertising Pixels
- Google Ad Pixel
- LinkedIn Ad Pixel