Demo

Senior Customer Success Manager - Boston

Space Executive
Boston, MA Full Time
POSTED ON 3/17/2025
AVAILABLE BEFORE 4/16/2025

If you are passionate about cybersecurity, great at engaging customers, and a true people person, we want to hear from you! We’re looking for a talented, results-driven, and highly motivated individual to join our Customer Success team.


As a Customer Success Manager, you’ll be responsible for building and managing post-sales relationships with customers. You will work closely with our Support, R&D, Product, and Sales teams to ensure customer satisfaction, identify upsell opportunities, and manage renewal processes.


On a mission to provide proactive solutions to combat impostor and unauthorized sites, safeguarding organizations from their negative impact. We offer an innovative and unique Proof of Source Authenticity solution, delivering comprehensive protection - from visual confirmation for end users to a sophisticated alerting system, providing full threat visibility and mitigation in real-time. Our goal is to protect organizations of all sizes with the first valid point-of-impact protection solution on the web.


Roles & Responsibilities:

  • Serve as the primary point of contact for customers, ensuring their satisfaction and the value they derive from our products and services.
  • Own customer renewals and collaborate with the sales team to identify upsell opportunities.
  • Lead the functional and technical aspects of customer engagement in coordination with sales management.
  • Represent the voice of the customer within the company, working closely with the Product team to translate customer needs into the product roadmap.
  • Monitor and track customer onboarding, ongoing usage, and satisfaction through reports and alerts.
  • Build and nurture meaningful relationships with customers, from the onboarding stage through the entire customer journey, driving business growth.
  • Define and implement a structured customer engagement process, including onboarding and periodic reviews, in collaboration with the sales team.
  • Lead internal process improvement initiatives to better support customers’ needs.
  • Gather customer feedback and ensure their voice is heard within the organization.


Requirements:

  • Based in Boston (open to coming into the office 1/2 times a week)
  • 5 years of proven experience as a Customer Success Manager in a global organization, managing global accounts.
  • Experience in a Cyber Security company, preferably within a startup environment.
  • Fluent in English; additional languages are a plus.
  • Bachelor’s degree or higher.
  • Strong communication, presentation, and influencing skills with the ability to engage stakeholders at all levels, including executive and C-level.
  • Strong technical, analytical, and problem-solving skills.
  • Proven ability to manage multiple account management projects while maintaining attention to detail.
  • Excellent interpersonal skills and the ability to build relationships easily.
  • Motivated, flexible, proactive, and able to work both independently and as part of a team.
  • Ability to work with international customers and partners in various time zones (USA, Western Europe).

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Customer Success Manager - Boston?

Sign up to receive alerts about other jobs on the Senior Customer Success Manager - Boston career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$116,701 - $167,565
Income Estimation: 
$167,342 - $223,677
Income Estimation: 
$116,701 - $167,565
Income Estimation: 
$167,342 - $223,677
Income Estimation: 
$71,707 - $95,010
Income Estimation: 
$91,832 - $124,033
Income Estimation: 
$91,832 - $124,033
Income Estimation: 
$120,962 - $160,848
Income Estimation: 
$50,931 - $65,180
Income Estimation: 
$116,701 - $167,565
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Space Executive

Space Executive
Hired Organization Address Austin, TX Full Time
Company Overview Our client is a fast-growing company transforming how businesses handle B2B payments. Their innovative ...
Space Executive
Hired Organization Address Austin, TX Full Time
Company Overview Our client is a fast-growing company transforming how businesses handle B2B payments. Their innovative ...
Space Executive
Hired Organization Address New York, NY Full Time
Account Executive (Compute) - US Based Position Overview : We are seeking a proactive and results-oriented OEM Sales Exe...
Space Executive
Hired Organization Address New York, NY Full Time
Our client is a forward-thinking financial services provider dedicated to transforming global payments and receivables f...

Not the job you're looking for? Here are some other Senior Customer Success Manager - Boston jobs in the Boston, MA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!