Tantalus Systems is a technology company dedicated to helping utilities modernize their distribution grids by harnessing the power of data. The Senior Manager, Customer Success will lead a team of Customer Success Managers while managing their own portfolio of accounts, focusing on driving revenue, customer satisfaction, and optimizing customer success processes.