Karl Deitz Headshot

Karl Deitz is our Director of Strategic Relationships at VidCorp.