Branch is seeking a seasoned Customer Success professional to join our Customer Experience team as a Strategic Customer Success Manager. This role is dedicated to our most significant, globally distributed customers — large, complex organizations with vast ecosystems that span every major region. You will act as their trusted advisor and the connective tissue between their business and Branch, accountable for governance, adoption, retention, and measurable impact across the entire relationship. Strategic accounts require deep, deliberate account management due to decentralized buying centers, multiple business units, and intricate internal dynamics. As a Strategic CSM, you will operate a hyper-focused portfolio of named global accounts, running each as its own program, building multi-threaded relationships, orchestrating a cross-functional account team, and ensuring value is felt in every region supported. You will drive adoption through demonstrated value, protect and grow flagship revenue, and lead high-stakes conversations that shape how these customers invest in their long-term measurement and linking infrastructure. This is a role for someone who thrives on complexity, operates comfortably with senior stakeholders, and knows how to turn a sprawling enterprise relationship into a durable, growing partnership.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed