Lead Specialist, Customer Success - Energy Strategics
Wood Mackenzie
Executive-level relationships
Quarterly business reviews (qbrs)
Customer success playbooks
As a Lead Customer Success Manager, you will serve as a senior strategic partner to a portfolio of complex, high-value clients
Job Summary
As a Lead Customer Success Manager, you will serve as a senior strategic partner to a portfolio of complex, high-value clients.
You will operate with autonomy and leadership, driving proactive engagement strategies that help customers unlock measurable value from our data, tools, and insights across their organizations.
In addition to managing key accounts, you will model best practices, contribute to scalable success frameworks, and elevate team performance through leadership and collaboration.
Matching Summary
As a Lead Customer Success Manager, you will serve as a senior strategic partner to a portfolio of complex, high-value clients.