Sten Tarro

Sten Tarro is the Co-Founder and Chief Operating Officer of DrHouse, a telehealth company providing on-demand virtual doctor visits and medication delivery across all 50 US states.
Sten is originally from Estonia and studied at Tallinn University of Technology (TalTech), before building and leading Sportest.ee, one of Estonia's leading online sporting goods stores, which was later acquired by ON24.
With a background spanning e-commerce operations and startup scaling, Sten brings a rare cross-industry perspective to healthcare, applying operational discipline and consumer-first thinking to disrupt traditional care delivery.
As COO since February 2021, Sten oversees operational strategy and business execution at DrHouse, helping grow the platform from a regional New York launch to a nationwide telehealth service available in all 50 states.
DrHouse connects patients with board-certified clinicians in under 15 minutes, offers prescription home delivery, and serves both individual consumers and employers through flexible subscription plans, having raised seed funding from investors including Specialist VC and Trind Ventures.