Kennedy most recently oversaw the product management team that was working on a new set of payments-related products for consumers.
Kennedy most recently oversaw the product management team that was working on a new set of payments-related products for consumers.