Skip to content
CSM Jobs

Client Success Manager

Insight

Location
Remote (Chandler, AZ,US)
Compensation
$90k/yr
Employment
Full-time
Level
Senior Level
Posted 1 day ago

About the role

Insight, a Fortune 500 solutions integrator, is seeking a Cybersecurity Client Success Manager to own the client relationship lifecycle. The role focuses on translating technical SOC operations into business value, ensuring security outcomes, and managing executive-level stakeholder relationships.

Skills

Client success management Cybersecurity Managed services SOC operations Incident response Threat monitoring Risk management Project management Account management Executive reporting Governance Stakeholder management Service delivery Technical communication Strategic planning

Perks

  • Remote work flexibility
  • International work opportunity

Full job details