Halle Tecco and Leslie Ziegler on Their Rock Health Startup TC Video 1 year Ben Tseitlin interviews Halle Tecco and Leslie Ziegler of Rock Health.