Verse Customer Success Manager at Verse owns relationships and commercial outcomes for enterprise energy buyers post-signature. The role involves guiding customers on renewable energy procurement and supporting adoption of advanced energy intelligence products.