DMED Technology Adds Execs to Product and Design Teams

Catherine Ray and Brian Marshall join Disney Media & Entertainment Distribution Technology as VPs its leadership teams