On The Stage

HQ
New York
Total Offices: 2
41 Total Employees
Year Founded: 2017

Teams at On The Stage

Recently posted jobs

6 Days AgoSaved
Hybrid
New York, NY, USA
Software
As a Product Manager, you'll define, build, and improve products, collaborating with various teams to address customer needs and deliver solutions.
2 Days AgoSaved
In-Office or Remote
New York, NY, USA
Software
As the Founding GTM Engineer, you will architect and optimize the systems generating qualified pipeline, oversee automation and AI solutions, and ensure effective data flow across GTM teams, focusing on measurable growth outcomes.
12 Days AgoSaved
In-Office or Remote
New York, NY, USA
Software
The role involves closing new business, conducting consultative meetings, and driving revenue for On The Stage's SaaS platform by managing client relationships and achieving sales targets.