Provides customer support via phone, email, and chat, troubleshooting technical issues for a GPS navigation tool and streaming platform.
German Customer Support Representative - €15.260 A Year • Portuguese Republic, PT