A multinational life sciences company based in Barcelona is seeking a Sourcing Manager to lead sourcing activities and manage supplier relationships. The ideal candidate will have a Bachelor’s degree in a relevant field and several years of experience in procurement operations, preferably within the