Contracts Manager, EMEA
- Location
- Greater London, England, United Kingdom
scalable solutions to improve contracting efficiency Collaborate with business units and legal team members to streamline contract management processes, identify potential risks, and drive continuous improvement in contract handling efficiency Collaborate with the Product, Sales, Business Operations, Research, and Procurement teams to achieve key business objectives ...