A leading life sciences company located in Barcelona is seeking a Contract Manager to ensure efficient legal operations across its global affiliates. The role involves drafting, reviewing, and negotiating various contracts, along with providing training to