WUWTA logo

WUWTA

Healthcare, Media & Communications
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