Garmin International, Inc.
–
Tucson, AZ
... In this role, you will be responsible for getting people back to their passion by providing basic technical customer support for Garmin’s consumer products, answering phone calls, emails, chat and web posts in a timely manner while escalating issues ... - Apr 17