Larry Otsuka is a Senior Manager in Political Ad Sales at VIZIO, currently working at Walmart since 2025. Previously, they held various roles at Amazon and Spotify, including Senior Account Executive and Senior Client Partner, respectively. Larry's early career included positions at Merrill Lynch, UBS, and Bank of America, culminating in a BA in Commerce Organizations and Entrepreneurship from Brown University, earned in 2010. Throughout their career, they have demonstrated expertise in programmatic sales and client strategy.
This person is not in the org chart
This person is not in any teams
This person is not in any offices