Charles River Interactive, Inc.

$13.6M revenue • 11 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, Inc.

Address

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

Approx. Annual Revenue

$13.6M

Employees

11

Google Reviews

5.0 (2 reviews)

About Charles River Interactive, Inc.

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.

More Companies in Massachusetts

Browse all companies in Massachusetts

Frequently Asked Questions about Charles River Interactive, Inc.

Advertising Pixels

  • Facebook Ad Pixel

Categories

Technologies Used

Social Profiles

Key Decision Makers

Mark Desrochers President
LinkedIn