Client Success Specialist III
As a Client Success Manager at Opower, your mandate is to serve as the primary point of contact for your clients. You will be responsible for the client relationship end-to-end – including deployment and ongoing delivery of our cutting-edge product suite, building and maintaining strong client relationships, and serving as a trusted partner to your clients and our sales, regulatory, and marketing teams to maintain account health.