← All Jobs
Posted Jun 23, 2026

[Remote] Technical Customer Success Manager (Remote - USA Preferred)

Apply Now

Note: The job is a remote job and is open to candidates in USA. Insurance Life Advisors is seeking a Technical Customer Success Manager to enhance their customer support and onboarding operations as they scale. The role involves troubleshooting technical issues, leading a support team, and improving customer experience through automation and AI.


Responsibilities


Skills


Benefits


Company Overview

  • It was founded in undefined, and is headquartered in Miami, FL, US, with a workforce of 2-10 employees. Its website is https://meetcassi.com/.

  •  
    Interested in this role?Apply on iHire