Customer Support Specialist

Terraboost MediaNaperville, IL
437d$45,760 - $52,000

This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

About The Position

Terraboost Media is seeking a Customer Support Specialist to join our team. The primary responsibility of this role is to address customer inquiries and complaints during the implementation phase and throughout the life of a campaign. The specialist will welcome new clients, respond to calls, emails, and chats, and collaborate with internal departments to ensure accurate information is provided regarding sales orders. The position also focuses on retaining customers who are considering cancellation of services.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service