relations skills. Fluent in English. Languages: spoken/written Spanish and/or German. Desirable: Good ability with Excel.... Reporting, Location & Travel: This role reports to the Team Lead and Global Customer Support Manager. A hybrid role split...
Blue Marble Recruitment