Client Success Manager — IT Channel Programs

  • Function: B2B Client Success / Channel Marketing
  • Seniority: Manager
  • Office Location: Remote — Philippines
  • Work Setup: Work from Home
  • Employment Type: Full-Time, Permanent

About the Mandate

The client is a US-headquartered B2B technology media and advisory company with a distributed team across the US, UK, Singapore, Australia, and the Philippines. The role manages a portfolio of channel-driven client accounts, supporting vendors, distributors, and channel partners (MSPs, VARs, resellers) in executing B2B demand generation programs.

What the Role Involves

The Client Success Manager serves as the primary point of contact for channel-supported accounts, managing day-to-day client communication, onboarding, program setup in Salesforce, and delivery alignment across internal operations and client stakeholders. The role requires a strong understanding of the IT Channel ecosystem and the ability to translate partner expectations into successful campaign execution.

Requirements

  • Demonstrated B2B client success or account management experience, ideally within the IT channel or technology media industry.
  • Understanding of the IT Channel partner ecosystem — including how vendors, distributors, MSPs, VARs, and resellers work together.
  • Salesforce CRM proficiency required.
  • Strong written and verbal communication skills; comfortable managing multiple client programs simultaneously.
  • Experience supporting demand generation campaigns or partner marketing programs preferred.
  • Able to work independently as part of a remote-first global team