Jennifer Press on Muck Rack

Jennifer Press

New York, NY
Head of Communications, Digital Video, Conde Nast Entertainment, The Scene