Spencer Somers
Senior Brand Strategy & Creative Manager at Netflix International B.V.
Los Angeles, United States

Spencer Somers Work