Posted Sep 2, 2026

[Remote] Customer Success Manager - Boston

Apply Now

Note: The job is a remote job and is open to candidates in USA. NetBrain Technologies is a provider of no-code network automation and Agentic NetOps solutions for enterprise IT operations teams. The Customer Success Manager will own post-sale relationships for enterprise accounts, driving onboarding, adoption, value realization, renewals, expansion, and customer advocacy while coordinating with Sales and internal teams.


Responsibilities


Skills


Benefits


Company Overview

  • NetBrain pioneers Agentic NetOps, delivering autonomous network operations through AI agents that diagnose, decide, and act with full network context. It was founded in 2004, and is headquartered in Burlington, Massachusetts, USA, with a workforce of 501-1000 employees. Its website is http://www.netbraintech.com.

  • Company H1B Sponsorship

  • NetBrain Technologies Inc. has a track record of offering H1B sponsorships, with 2 in 2026, 4 in 2025, 8 in 2024, 6 in 2023, 11 in 2022, 17 in 2021, 13 in 2020. Please note that this does not guarantee sponsorship for this specific role.

  •