CTERA

156 Total Employees
Year Founded: 2008

Teams at CTERA

Recently posted jobs

One Month 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.