Swayable

New York
Total Offices: 2
20 Total Employees
Year Founded: 2017

Teams at Swayable

Recently posted jobs

YesterdaySaved
In-Office
New York, NY, USA
AdTech • Marketing Tech • Social Impact • Software • Analytics
This role involves selling Swayable's analytics platform to brands and agencies, developing account strategies, and meeting sales goals, while fostering strong client relationships.
3 Days AgoSaved
In-Office
New York, NY, USA
AdTech • Marketing Tech • Social Impact • Software • Analytics
The Controller will oversee financial operations, ensure accurate reporting, manage accounting systems, payroll, and lead audits in a fast-paced SaaS environment.
3 Days AgoSaved
In-Office
New York, NY, USA
AdTech • Marketing Tech • Social Impact • Software • Analytics
The Sr. Client Success Manager will enhance brand narratives for enterprise clients, develop strategic pre-testing programs, drive upsell opportunities, and ensure client satisfaction through advising and support.