Customer Success Manager - Commercial Team

San Francisco or Denver
Customer Success /
Full-Time /
On-site

Submit your application

  • File exceeds the maximum upload size of 100MB. Please try a smaller size.

  • Pronouns


    • Let the employer know what pronouns you use so that they can address you correctly.

Links

Visa Status

  • Are you authorized to work in the United States?
  • Will you now or in the future require Windfall to file a petition or application for employment-based visa status on your behalf to begin or continue employment with our company? If you have non-immigrant status, for example F-1 or H-1, your answer to this question should be “yes.”

Customer Success Manager (Commercial Team) Role Specific Questions

  • Describe your experience in analytical, customer-facing roles.
  • Describe your experience building relationships and presenting to Directors, VPs and C-level executives.

Why Windfall?

  • Why are you interested in joining Windfall?

Required Salary/OTE

  • What is your required base salary per the range listed (and OTE for sales roles)?

How did you hear about Windfall?

  • How did you hear about Windfall? (e.g. LinkedIn, social network, referral, etc) If a referral, please state the referral's name.

On-Site Requirement - San Fransisco or Denver

  • This position is fully on-site in San Francisco or Denver. We will first be prioritizing candidates in either area. Where do you live currently?