Tennr
Open positions
1 job
3 months ago
Partner Manager
North AmericaFull-time
United States
New YorkAs Manager of Channel Partnerships at Tennr, you will own pipeline generation through the activation of our signed partners Tennr’s business development team signs partners; you take the handoff and build the…
Business Development Sales Enablement
150K – 170K $