Envoy

HQ
San Francisco
Total Offices: 5
250 Total Employees
Year Founded: 2013

Teams at Envoy

Recently posted jobs

20 Days AgoSaved
Hybrid
New York, NY, USA
Software
Leads a team of SMB Account Executives to quota in a high-velocity, outbound-focused B2B software sales motion. Owns regional bookings, self-sourced pipeline generation, forecasting, deal qualification, and rep development. Coaches prospecting, discovery, demos, negotiation, and multi-threading while partnering with Marketing, Product, Enablement, Sales Operations, and Customer Success. The role is onsite at least four days per week in New York City.
2 Months AgoSaved
Hybrid
New York, NY, USA
Software
Partner with EMEA sales teams on technical discovery, demonstrations, proof-of-concepts, security reviews, RFPs, and integration discussions. Address identity, access control, APIs, compliance, and data residency questions; investigate customer issues using logs and SQL; support product roadmap feedback; and train revenue teams on technical topics. The hybrid NYC role requires early EMEA coverage hours and approximately 30% international travel.