Manager, Customer Support
Chicago, IL · On-site
$109K - $130K/yr
Fin is a complete customer service platform, and the leader in AI for customer service. This is a unique opportunity to lead a support team at a support focused company, and showcase our vision for ...

