Foundation Elects New Director
Robin Rivera is an Emmy Award-winning media producer and a principal of Digital Laundry, a media production, studio and archiving services company based in New York’s East Harlem community (but now working remotely). A native of Los Angeles, she graduated from Stanford University (B.S. Mechanical Engineering) and the University of Southern California (Master of Urban [...]