Almirall
–
Columbus, OH, 43224
Position Summary: Almirall is seeking a self-motivated sales professional to drive current and potential new products within ... Strong communication, negotiation, and interpersonal skills Self-motivated and driven, high energy and ability to manage ... - May 04