Support Specialist-Only English AND French Speaking Candidates Garmin International Inc. 100+ Reviews ??? Salem, OR for this role include receiving and answering customer inquires and requests regarding products, orders, pricing and other services offered and??? CareerBuilder Overview Reviews Salaries More Share Save Saving...