Envoy

London
Total Offices: 2
250 Total Employees
Year Founded: 2013

Teams at Envoy

Recently posted jobs

5 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Software
Generate qualified sales pipeline for Account Executives by researching target accounts, prospecting through calls and personalized emails, qualifying opportunities, creating interest, and arranging discovery meetings. The role manages enterprise and mid-market territories, executes account-based outreach, collaborates with Sales and Marketing, and develops foundational sales skills with potential progression to Account Executive.
One Month AgoSaved
Hybrid
London, Greater London, England, GBR
Software
Own full sales cycle for SMB accounts (≤500 employees): self-source 50%+ of pipeline, demo Envoy, manage forecasts in SFDC, hit quarterly quotas, collaborate cross-functionally, and mentor team members. Onsite in London four days weekly.