Nora Shevick Description Nora Shevick is a customer success manager at Felt and is based in Santa Cruz, CA. Links YouTube Twitter