Life Sciences Project Manager

Welo Global — Barcelona, Spain

Full-time

Not specified

Welocalize, a Welo Global brand, is seeking a Project Manager to ensure the successful planning, execution, and delivery of client projects. The role invol

View full listing on uHired