Echo (echo.ai)

United States
63 Total Employees
Year Founded: 2025

Teams at Echo (echo.ai)

4 Days AgoSaved
In-Office or Remote
San Francisco, CA, USA
Cloud • Cybersecurity • Infrastructure as a Service (IaaS)
Act as technical expert in pre-sales: run discovery, deliver demos, design solutions, support POCs and RFPs, and liaise with Sales, Product, and Engineering to close deals.
4 Days AgoSaved
In-Office or Remote
San Francisco, CA, USA
Cloud • Cybersecurity • Infrastructure as a Service (IaaS)
Own full sales cycle for enterprise cybersecurity customers: prospect, qualify, lead technical evaluations with Sales Engineering, close deals, manage territory and pipeline, build relationships with CISOs and technical stakeholders, and represent Echo at industry events.