Sourcing Manager
Core
Lead sourcing strategy and supply chain management for Japan, ensuring stable supply, cost competitiveness, and risk reduction while managing outsourcing governance and vendor relationships.
Role type
Senior strategic sourcing manager with team leadership
Builds
Sourcing strategies, supplier contracts, and cross-functional procurement processes for Thermo Fisher Scientific Japan
Domain
Life sciences, medical devices, and pharmaceuticals
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Strategic sourcing, supplier negotiation, performance management, cost reduction, risk mitigation, team leadership, project management, cross-functional collaboration, ERP system proficiency, global matrix organization experience
Preferred skills
Life sciences/medical/pharma industry experience, outsourced service provider management, global supplier development, business continuity planning, data analysis, presentation skills
Technologies
SAP, ERP systems
Responsibilities
Develop and execute procurement strategies aligned with business plans; lead supplier selection, evaluation, and contract negotiations; manage key supplier relationships at executive levels; oversee outsourcing partners including travel agencies and vehicle leasing companies; lead cross-departmental procurement projects; establish and improve global procurement processes and digitalization; mentor and manage a team of three procurement members.
Seniority
Senior, hands-on IC with team management