Almirall
–
Columbus, OH, 43224
... success (such as sales performance, leadership, and/or increased responsibilities) required. Product launch experience a plus, as well as experience selling in a highly competitive environment. High level of integrity, personal motivation, and ... - May 04