Charles River Interactive

$2.4M revenue • 12 employees • 900 Chelmsford Street Tower III, 10th Floor, Lowell, MA, 01851, United States

Last Updated Nov 1, 2025

Company Overview

Company Name

Charles River Interactive

Address

900 Chelmsford Street Tower III, 10th Floor, Lowell, MA, 01851, United States

Approx. Annual Revenue

$2.4M

Employees

12

Established

2005

Google Reviews

5.0 (2 reviews)

About Charles River Interactive

CRI, a digital marketing agency based in Lowell, MA, employs approximately 11 people. The company specializes in harnessing the power of digital marketing strategies, including search marketing, SEO, paid search, social media, and web services, to help clients generate awareness, increase leads, and achieve brand dominance, resulting in strong ROIs.

Business Profile

Read from the Charles River Interactive website on Oct 13, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
6/10 · Video player error message; Thin content on services
Footer copyright year
2025

Companies near Lowell, MA

Browse all companies in Massachusetts →

Frequently Asked Questions about Charles River Interactive

Advertising Pixels

  • Facebook Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Mark Desrochers President
LinkedIn