Loading…

Impact Visual Media was formed in 2013 as a joint venture between 2 Tallahassee-based firms. Today it is a subsidiary of Chucha Barber Productions, Inc., continuing to excel in the production of educational videos for state agencies and private foundations.