Customer Support Lead

Venn· New York, New York, United States· 2 weeks ago
Apply Now ↗

About the Role

About Venn

Venn is a fast-growing technology company transforming the relationship between renters and multifamily operators. Our platform seamlessly connects every aspect of apartment living—rent payments, events, services, maintenance, and community engagement—creating a lifestyle co-pilot for residents and an engagement engine for operators.

By leveraging resident behavioral data, Venn delivers personalized experience

Company

Venn

Job Details

Location
New York, New York, United States
Work Type
On-site / Hybrid
Posted
2 weeks ago
Apply Now ↗