Scratch Marketing + Media

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

Last Updated Mar 18, 2025

Company Overview

Company Name

Scratch Marketing + Media

Address

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

Approx. 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

Technologies Used

Social Profiles

Key Decision Makers

Lora Kratchounova Principal
LinkedIn
Brooke Hanson Creative Director
LinkedIn