JOB DESCRIPTION Insight Global is seeking a Sr. Customer Success Specialist to join a rapidly growing SaaS company that specializes in creative automation and brand content management. This is a client-facing, high-impact role responsible for managing and growing relationships with strategic enterprise accounts. The ideal candidate will be a strong communicator, confident in executive settings, […]