Channel Sales Manager

CSL
Full time Mexico City, Mexico City Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
February 26, 2026
Location:
Mexico City, Mexico City, Mexico

Job Description

The Opportunity:

Reporting to the Commercial Head, Mexico, as the Channel Sales Manager, you will be responsible for the strategic management, development, and performance optimization of commercial partners, as wholesaler/distributors and private hospital of CSL Behring portfolio to meet the company sales objectives. Your primary focus will be to consistently deliver demand fulfillment with the CSL portfolio priorities by aligning distributor capabilities.

The Role:

  • Own the commercial strategy for wholesalers/distributors in the indirect channel, ensuring alignment with company objectives, portfolio priorities, and compliance standards.
  • Lead regular performance reviews with distributors to assess results, address gaps, and implement corrective action plans.
  • Consolidate and validate distributor forecasts, hospital demand trends, and inventory data to support robust demand planning and prevent supply disruptions in high-priority...
  • Apply for this Job

    Submit your application for the Channel Sales Manager position at CSL.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: Mexico City, Mexico
    Posted: February 26, 2026
    Deadline: April 07, 2026