Customer Success Manager

Brellium New York, United States of America
Apply Now
  • 3+ years of Customer Success, Account Management or Sales experience working with Enterprise Customers at an early stage startup or Management Consulting experience
  • Experience developing relationships with C-suite stakeholders
  • Strong customer-facing and presentation skills
  • Positive attitude, empathy, and high energy
  • Enthusiasm for customer success & excellence in the product space
  • Extreme sense of ownership
  • Live in NYC, or can move within the next 30 days. We value in-person collaboration and work 4 days a week from our office space. Don’t worry if you don’t tick every box, we still would like to hear from you. We are building a diverse and balanced team that complements each other while covering the critical skills and experience.