CTERA

156 Total Employees
Year Founded: 2008

Jobs at CTERA

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

Recently posted jobs

4 Days AgoSaved
In-Office or Remote
New York, NY, USA
Cloud • Software
Develop and manage channel partner relationships in North America, drive partner-generated leads, enable and onboard partners, coordinate sales activities with partners and CTERA account executives, and articulate CTERA product value to grow partner business.