1740login
·
New Delhi, IN
This is a full-time on-site role located in Delhi, India for a Call Agent. The Call Agent will be responsible for handling incoming and outgoing calls, providing customer support, resolving issues, and offering product i...