Technical Support Analyst with French

Purpose: The Technical Support Analyst provides professional and effective support to end users via telephone, email or remote access. The position reports to Global Service Desk and Delivery Manager and is part of a global Service Desk with teams located in several locations including St. Louis, Missouri, Prague, Czech Republic, Petten, Netherlands, and Saclay, France. […]