Thatch, a healthcare platform that makes it easy to offer the most personalized healthcare experience for employees, was built from the ground up on an understanding that accessing healthcare can be ...