Jennifer Press on Muck Rack

Jennifer Press

New York, NY
Head of Communications, Digital Video — The Scene (Condé Nast Entertainment)