The Manager of Strategic Sourcing leads enterprise-wide strategic sourcing and supplier contracting to ensure WellSense secures high-value, compliant, and cost-effective goods and services that support organizational goals. This role oversees end-to-end supplier engagement—from market assessments and competitive bidding through negotiation, renewals, amendments, and terminations—while driving multi-year category strategies, spend oversight, and continuous improvement across the procurement function. The manager ensures contract quality, regulatory compliance (HIPAA, CMS, FDR, NCQA, state mandates), in partnership with Legal, Compliance, Privacy, and Supplier Relationship Management. As a people leader, they set clear expectations, develop talent, manage departmental resources and budgets, and provide coaching on negotiation and stakeholder engagement. The role also prepares executive-level reporting, identifies financial and operational risks or opportunities within the supplier portfolio, and leads initiatives that enhance value, mitigate risk, and align procurement outcomes with WellSense’s strategic objectives.
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