Barracuda Staffing
–
Tulsa, OK
$17-$20 DOE
... assign service interpreters/translators based on the client need Maintain accurate records of service calls, interpreters/translator’s assignments, and work orders Communicate effectively with clients to provide updates on job status and estimated ... - Apr 08