Servier in the U.S. is a Boston-based, commercial-stage biopharmaceutical company launched by Servier Group in 2018. As a privately held organization, Servier is uniquely positioned to advance cutting-edge science, tackle underserved therapeutic areas and make patients the focus of every strategic decision. Candidate Profile Role Summary The Manager, Strategic Sourcing will report to the U.S. Head of Procurement and be responsible for supporting indirect spend categories. This includes developing and executing sourcing strategies that deliver value by reducing risk, improving quality, and reducing costs. This position leads cross-functional teams & interfaces with key internal clients to obtain their sponsorship, understand their sourcing needs, perform market research, devise sourcing strategies, lead supplier selection process of (e.g., competitive bidding, partnership development, consolidation/reducing complexities of the buy, etc.) and negotiate agreements. In addition, this role leads broader category management, including supplier relationship management, by partnering with the assigned business units to facilitate supplier performance monitoring, continuous improvement, and innovation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager