Job Description Customer care specialists are responsible for ... as well as great customer service skills, these professionals address issues, provide support ...
LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP ... highly motivated international team of professionals. In a fast-growing group ...