Jessica Chapplow: Stickyeyes Managing Partner, eCommerce
See moreShow more team members associated with this user button