Halle Tecco and Leslie Ziegler on Their Rock Health Startup 12 years Ben Tseitlin interviews Halle Tecco and Leslie Ziegler of Rock Health.