Signpost

HQ
Denver, CO, US
Total Offices: 3
100 Total Employees
Year Founded: 2010
Jobs at Signpost

Search the 1 job at Signpost

Recently posted jobs

Marketing Tech • Other • Sales
As a Customer Success Specialist at Signpost, you will engage with customers through various communication channels to understand their needs and provide suitable solutions. You will be responsible for enhancing customer satisfaction, building loyalty, and preventing churn while also meeting performance KPIs.