About this Role
As a Customer Support Specialist, you will play a vital role in delivering exceptional customer experiences through timely and effective issue resolution.
Resolve customer queries via various support channels with clarity and empathy