Martech Incubeta Appoints Sarah Hampton as US Chief Operating Officer AIT News Desk Jul 30, 2022 Incubeta announces the addition of Sarah Hampton as the new US Chief Operating Officer. In her new role, Hampton will work directly with Incubeta’s US…