Incture

United States
1,189 Total Employees
Year Founded: 2006

Teams at Incture

Recently posted jobs

21 Days AgoSaved
In-Office
Houston, CO, USA
Artificial Intelligence • Software • Automation
Own enterprise sales targets, acquire net-new logos, build pipeline, manage the full sales cycle, develop customer relationships, coordinate with SAP and external partners, run campaigns, present value propositions, negotiate deals, and sell digital technology solutions to IT and business organizations. The role targets large enterprises and carries a quota of $1 million to $1.5 million.