Signpost

Austin, Texas, USA
80 Total Employees
30 Local Employees
Year Founded: 2010
Jobs at Signpost

Search the 1 job at Signpost

Recently posted jobs

Digital Media • Marketing Tech • Sales • Software
Customer Success Specialists will engage with customers to ensure they derive maximum value from the Signpost platform. Responsibilities include connecting with new clients, understanding their needs, providing tailored solutions, participating in team meetings, and meeting weekly performance metrics.