Almirall
–
Columbus, OH, 43224
... consistent documented 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 ... - May 04