02 Feb
Customer Success Manager - Commercial Team
Colorado, Denver , 80221 Denver USA

As a Customer Success Manager on the Commercial team, 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 approximately 30 key accounts, guiding them


Related jobs

Report job