SaaS Database/People/Vicki CantrellVCVicki CantrellCEO at Shop.orgFounderCompanyShop.orgUnited States · Founded 1996Revenue$18.1MTeam size216Company profile →