Scratch Marketing + Media

$51.0M revenue • 51 employees • 90 Sherman St, Cambridge, MA, 02140, United States

Last Updated Oct 31, 2025

Company Overview

Company Name

Scratch Marketing + Media

Address

90 Sherman St, Cambridge, MA, 02140, United States

Approx. Annual Revenue

$51.0M

Employees

51

Established

2009

Google Reviews

5.0 (1 review)

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.

More Companies in Massachusetts

Browse all companies in Massachusetts

Frequently Asked Questions about Scratch Marketing + Media

Categories

Technologies Used

Social Profiles

Key Decision Makers

Lora Kratchounova Principal
LinkedIn
Brooke Hanson Creative Director
LinkedIn