Search / Windfall

Customer Success Manager

Windfall· San Francisco

onsite customer-service-support $110k – $168k / year seen live 23h ago

As a Customer Success Manager, you will be a strategic advisor for our product offering to customers, ensuring their success and maximizing their value from Windfall's solutions. You will take ownership of a book of business and guide them through the entire lifecycle – from

Apply on Windfall's site

This link goes straight to the employer's lever page. Posted 1130 days ago.We last confirmed it was open 23h ago.

Similar jobs