Customer Support Specialist

Published August 9, 2018
Location Dallas, TX
Category Default  
Job Type Full-time  


Answers customer phone calls and responds to customer requests via electronic and other media. Applicants must reside in area or be willing to relocate at their own expense. Experience working with Customer Relationship Management (CRM) tools and processes. “US Person” includes US Citizen, lawful permanent resident, refugee, or asylee....