About the job
Join our dynamic team as a Scaled Customer Success Manager at Bill.com, where you will play a pivotal role in enhancing the customer experience. In this position, you will be responsible for managing a portfolio of clients, ensuring their success with our solutions, and fostering long-term relationships. You will be instrumental in driving customer engagement and satisfaction, while also identifying opportunities for upselling and cross-selling.

