Almirall
–
Columbus, OH, 43224
... implement strategies to maximize results. Meet or exceed defined sales objectives and identify new business opportunities. ... Strong communication, negotiation, and interpersonal skills Self-motivated and driven, high energy and ability to manage ... - May 04