Pages Menu
Choose a State / City

Posted by on Mar 14, 2019 in Denver

Customer Service Associate – Floater 17630

Company: Exela Technologies
Location : Denver, CO, USA
Description: Location – All Sites in Legal Industry Reporting To – Manager Job Purpose – Provide On-Site support to a variety of clients as needed Responsibilities Summary of Position: The A-Team. The right 

Click on to more to apply More >>