Venn (venn.com)

HQ
New York
124 Total Employees
Year Founded: 2019

Teams at Venn (venn.com)

3 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
As a Business Development Representative, you'll engage and qualify potential customers, conduct prospecting, and maintain sales activity records while collaborating with the sales and marketing team.
19 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
The Revenue Operations Manager will build the operational foundation across various departments, manage forecasting, optimize revenue, and implement efficient workflows.