Almirall
–
Columbus, OH, 43224
... Demonstrate a strong track record of consistent documented success (such as sales performance, leadership, and/or increased ... Strong communication, negotiation, and interpersonal skills Self-motivated and driven, high energy and ability to manage ... - May 04