Charles River Media is a videographer in Newton, MA. Founded in 2004, the company operates as a creative agency, consulting firm, and video production company that serves clients throughout the United States. Its work includes full-service on-location and in-studio video production, live streaming, virtual production, event support, educational technology research, television commercial and film producing, and communications for corporate, non-profit, and political clients. The agency offers strategic planning, creative development, and research-driven storytelling designed to help organizations communicate their messages effectively. Charles River Media serves a wide range of industries, including consumer brands, education and ed tech, medical and biotech, technology and manufacturing, investor relations, venture capital, thought leadership, TV and film, non-profits, performance and political groups, law firms, and public relations agencies.
The company’s founder and CEO, Don Schechter, is a producer and director with experience in television, film, and corporate productions. He serves as a part-time Professor of the Practice at Tufts University, teaching courses such as Fundamentals of Film and Media Production, From Script to Screen, and The Art and Business of Crafting Compelling Media Campaigns. Schechter is also a producer of The Arborist, the writer and director of The Ascendants Anthology, the author of Ascendants, and a speaker who has delivered a TEDx talk titled Storytellers, Sci-Fi, & Unreliable Mirrors. Since 2020, Charles River Media has expanded its capabilities by acquiring complementary businesses, including Fein Productions, Sonic Pixel Media, and LXD Research. The production team scales to project needs, ranging from smaller crews for interviews and b-roll to larger teams for television and film. The company utilizes on-premise and cloud-based virtual control rooms and mobile broadcast production teams to create live video experiences for global audiences. Its studio space at TV Place is available for rental to outside groups seeking a venue for video and photo shoots.
Charles River Media is located at 73 Tv Pl. It holds a 5.00 rating based on customer reviews. The business is known for its professional approach, effective communication, and ability to deliver polished video and live streaming experiences for diverse client needs.