Skip to content
CSM Jobs

Employment Services Client Success Manager

MCI Careers

Location
Onsite (Canada)
Compensation
$100k - $250k/yr
Employment
Full-time
Level
Senior Level
Posted Today

About the role

MCI is a global leader in tech-enabled business services and contact center outsourcing. This role leads strategic client success initiatives, drives revenue growth, and manages onboarding within the staffing industry.

Skills

Client Relationship Management Business Development Staffing Services Account Management Lead Generation B2B Marketing Sales Cycles Strategic Planning Performance Management Market Intelligence Consultative Outreach Pipeline Management Communication Skills Decision-making Organizational Skills

Full job details