Welo Global — Barcelona, Spain
Full-time
Not specified
Welo Life Sciences seeks a Life Sciences Senior Product Manager to own and manage a specific product/service. This cross-functional role involves bridging