Lance Dowden

Managing Director

Quick Facts

  • Has extensive experience in strategic sourcing, business performance, and end-to-end supply chain operations
  • Expertise across various sectors, including manufacturing, healthcare, distribution, and nonprofit

Mr. Dowden brings over 25 years of leadership experience in strategic sourcing, business performance, and end-to-end supply chain operations. He has a proven track record of optimizing costs, improving working capital, and building high-performing teams across manufacturing, healthcare, distribution, and nonprofit sectors. Mr. Dowden is effective in both private equity and corporate environments, with deep expertise in operational turnarounds, M&A integration, and global sourcing.

Before joining Carl Marks Advisors, Mr. Dowden was a founding partner of a boutique consultancy focused on enhancing procurement and supply chain performance for mid-market and PE-backed companies. He has delivered measurable impact across multiple industries through interim leadership roles, sourcing initiatives, and large-scale transformation programs.

His prior experience includes leadership positions in procurement for a PE-backed healthcare technology company, supply chain operations for a privately held building materials firm, and sourcing and supplier management within a pharmacy benefits management organization.

Mr. Dowden earned a BS in Accounting from Indiana University and is certified as a Continuous Improvement Practitioner.

Sign Up for Our Newsletter

Name(Required)
This field is for validation purposes and should be left unchanged.