Almirall
–
Columbus, OH, 43224
... Strong communication, negotiation, and interpersonal skills Self-motivated and driven, high energy and ability to manage stress and multiple competing priorities. Excellent organizational and time-management skills. - May 04