ITM.CX, an Inc 5000 Company

HQ
Santa Clara
Total Offices: 3
47 Total Employees
Year Founded: 2009

Similar Companies Hiring

Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
2 Offices
178 Employees
Jobs at ITM.CX, an Inc 5000 Company
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

7 Days AgoSaved
In-Office or Remote
Santa Clara, CA, USA
Information Technology
The Account Manager develops and manages customer relationships, drives sales of technology solutions, and collaborates with technical teams and vendors to ensure alignment with customer needs and objectives.
7 Days AgoSaved
In-Office
Santa Clara, CA, USA
Information Technology
The Sales & Revenue Operations Administrator supports the CRO by monitoring sales performance, ensuring CRM accuracy, preparing reports, and coordinating marketing initiatives.
18 Days AgoSaved
In-Office
Santa Clara, CA, USA
Information Technology
Manage and grow a portfolio of existing SLED accounts, while identifying and closing new business opportunities in a dynamic environment.
18 Days AgoSaved
In-Office
Santa Clara, CA, USA
Information Technology
The Customer Success Manager will manage SLED accounts, ensuring customer satisfaction and retention while identifying upsell opportunities and supporting sales operations.
21 Days AgoSaved
In-Office
Santa Clara, CA, USA
Information Technology
The UCaaS Solution Engineer will support pre-sales and post-sales engineering for UCaaS solutions, configuring systems, providing technical support, and collaborating with customers to ensure successful deployments and customer satisfaction.