Venn (venn.com)

HQ
New York
Total Offices: 2
124 Total Employees
Year Founded: 2019

Teams at Venn (venn.com)

3 Days AgoSaved
Remote
Israel
Information Technology
Part-time contractor to write, optimize, and publish SEO/GEO/AIO content in WordPress, improve landing page CRO, collaborate with an SEO agency and marketing team, and monitor content performance to drive organic traffic and leads.
9 Days AgoSaved
Remote
United States
Information Technology
Lead and execute Venn's channel strategy: recruit, enable, and manage VARs, SIs, MSPs, distributors and national partners. Build channel business plans with KPIs, drive partner-sourced pipeline, co-sell strategic deals, deliver enablement, run joint account planning and reviews, and hire/coach Channel Account Managers as the program scales.
16 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
Perform outbound prospecting via email, phone, and LinkedIn; research and qualify target accounts and inbound leads; book meetings and generate pipeline with Account Executives; maintain CRM records; collaborate with sales and marketing to refine outreach and improve lead generation while understanding customer pain points and the competitive landscape.