CheckAlt

HQ
New York
Total Offices: 5
186 Total Employees
Year Founded: 2004

CheckAlt Benefits Overview

Compensation + Benefits

Offers dental insurance

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

Recently posted jobs

YesterdaySaved
In-Office
Dallas, TX, USA
Financial Services
Cultivate strategic client relationships, drive engagement, retention, customer satisfaction, and revenue growth. Serve as a trusted advisor, resolve escalated issues, advocate for customer needs, educate clients on software capabilities, analyze CRM and usage data, identify at-risk accounts and upsell opportunities, and partner cross-functionally with Product, Engineering, and Support.