Tennr (YC W23)
Customer Success Manager
New York, NY | $-886K - $1,096K
Company information
Tennr enables healthcare practices of all sizes to optimize their back-office operations with enterprise quality automations.