Company Overview
Company Name
Charles River Interactive, Inc.
Address
900 Chelmsford Street Tower III, 10th Floor, Lowell, MA, 01851, United States
Website
charlesriverinteractive.comPhone
(781) 761-5000Approx. 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