Business Customer Success Manager

AUTODESK TLV

Multiple Locations
Base: $77,800 - $134,200; bonus/equity: annual cas...
Post-sale customer relationship ownership
Drive measurable business outcomes
Align solutions to strategic initiatives
The Business Customer Success Manager (CSM) plays a strategic role in driving measurable business outcomes for Autodesk’s Business Plan customers

Job Summary

  • The Business Customer Success Manager (CSM) plays a strategic role in driving measurable business outcomes for Autodesk’s Business Plan customers.
  • You will manage a portfolio of accounts primarily within the Architecture, Engineering, and Construction (AEC) industry, partnering closely with customer stakeholders.
  • From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work.

Matching Summary

The Business Customer Success Manager (CSM) plays a strategic role in driving measurable business outcomes for Autodesk’s Business Plan customers.

Salary

Base: $77,800 - $134,200; Bonus/Equity: Annual cash bonuses, commissions, stock grants; Benefits: Comprehensive benefits package

Skills & Requirements

Must-have

  • Post-sale customer relationship ownership
  • Drive measurable business outcomes
  • Align solutions to strategic initiatives
  • Monitor product usage and health signals
  • Collaborate cross-functionally with stakeholders

Nice-to-have

  • Customer-first mindset
  • High emotional intelligence
  • Executive-level communication skills
  • Partner-led ecosystem experience

Key Requirements

  • Up to 5 years of customer-facing experience
  • Experience building mutual success plans
  • Strong executive-level communication
  • Ability to prioritize multiple accounts

Work Rights

Not specified

Tailored Resume

Cover Letter