Deckard Technologies

United States
Total Offices: 3
95 Total Employees
Year Founded: 2018

Teams at Deckard Technologies

4 Hours AgoSaved
Remote
Texas, USA
Artificial Intelligence • Big Data • Software • PropTech
Owns new business pipeline across Texas, Colorado, and surrounding states as an individual contributor. Responsibilities include prospecting, consultative selling, product demonstrations, proposal and contract negotiation, forecasting, CRM management, account expansion, and representing the company at government meetings and conferences. The role sells SaaS solutions to cities, counties, and state agencies through complex three- to twelve-month sales cycles, with approximately 40% travel.