Located in Santa Cruz, California, the Impact Media Group is a full-service, Academy Award nominated creative media agency.