Kennedy most recently oversaw the product management team that was working on a new set of payments-related products for consumers at the e-commerce giant.
Trending Articles
More Pages to Explore .....