Talon.One

Boston
182 Total Employees
Year Founded: 2015

Talon.One Benefits Overview

Work-Life Balance + Wellbeing

Offers generous PTO

Company Culture

Offers a remote work program

Recently posted jobs

4 Days AgoSaved
In-Office
2 Locations
Information Technology • Marketing Tech • Software
As a Customer Success Manager, build relationships, drive product adoption, troubleshoot issues, and enhance customer communication. Manage 15-20 accounts and provide actionable insights to various stakeholders.