getwuwta.com
2-10 employees
WUWTA is a communications platform designed to deliver personalized messages to patients at critical moments, enhancing engagement and patient satisfaction. The company's core business revolves around leveraging technology to ensure timely and meaningful interactions, ultimately leading to happier and more informed patients.
Open Positions
Customer Success Manager
San Francisco, California, United States
Posted Feb 17
Full Time
1–3+ years of experience in customer support, excellent written communication, and self-starter mindset
Customer Support & Success JobsHealthcare Services Jobs