Technical Support Specialist (French and German speaking)
26 days ago
Keywords: french, German speaking, customer service, call center, technology, support, Support technician, support specialist. As a Support Specialist, you’ll play a key role in ensuring customer satisfaction by responding to technical inquiries and providing guidance on the company&rsqu...