Almirall
–
Columbus, OH, 43224
... Product launch experience a plus, as well as experience selling in a highly competitive environment. High level of integrity, personal motivation, and sense of urgency Aptitude for learning technical and scientific product-related information. ... - May 04