Deckard Technologies

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

Jobs at Deckard Technologies

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

2 Days 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.