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.

Skills & Requirements

Must-have

  • Executive-level relationships
  • Quarterly Business Reviews (QBRs)
  • Customer success playbooks
  • Onboarding and adoption strategies
  • Cross-functional collaboration
  • Customer health metrics monitoring
  • Identify expansion opportunities

Nice-to-have

  • Industry-leading organization
  • Collaborative culture
  • Autonomy and leadership

Key Requirements

  • Sophisticated, data-driven client segments experience
  • Leveraging research, analytics, and technology
  • Explaining technical capabilities
  • Leading complex accounts
  • Developing strategic account plans
  • Operating independently
  • Influencing cross-functional stakeholders
  • Analytical and problem-solving skills
  • Mentoring others
  • Executive presence
  • Relationship-building capability
  • Translating complex solutions
  • Thriving in matrixed organizations
  • Balancing immediate customer needs

Work Rights

Not specified

Tailored Resume

Cover Letter