Almirall
–
Columbus, OH, 43224
... High level of integrity, personal motivation, and sense of urgency Aptitude for learning technical and scientific product-related information. Ability to work independently and in a team setting. Strong communication, negotiation, and interpersonal ... - May 04