Charles River Media Group, founded by owner Don Schechter in 2003, specializes in video production, post-production and duplication. Its crew is comprised of editors and videographers. The Charles River Media Group produces corporate videos, political advertisements, live event recording and commercials. Its previous clients include nationally recognized brands such as New Balance as well as local nonprofit organizations.