OnCall Health is a rapidly growing digital health startup which connects healthcare providers to their patients. Technical Support is a crucial aspect of our service offering, ensuring online appointments are seamless, secure and smooth for our users.
As a Technical Support Associate on our Customer Success team, you will play a key role in liaising between our customers and their patients/clients. This isn’t your average Customer Service role - it’s a fast-paced job that requires you to think on your feet and communicate on the fly through email, phone and online chat - so it definitely helps if you’re tech savvy. The right person for the job will have an inherent sense of empathy (we operate in the healthcare space), as well as sharp problem solving skills to be able to offer resolutions in the timely manner.
You will be interacting with customers and act as a liaison between customers and companies by providing information to address inquiries regarding products and services. In addition, the Technical Support Associate will deal with, assist and help resolve any customer complaints, orders, errors, account questions, billing, cancelations, and other queries about products and services.