Senior Customer Success Manager, venn

$110-120k

+ Commission and opportunity for equity, salary applicable to NY based applicants only

Senior and Expert level
New York
venn

Social media & experience platform for neighborhoods

Open for applications

venn

Social media & experience platform for neighborhoods

21-100 employees

B2CB2BSocial MediaCommunity

Open for applications

$110-120k

+ Commission and opportunity for equity, salary applicable to NY based applicants only

Senior and Expert level
New York

21-100 employees

B2CB2BSocial MediaCommunity

Company mission

Venn's mission is to help people create a sense of Belonging in their homes and neighborhoods.