SVP, Service Delivery

SVP, Service Delivery
W Energy

United States, Texas, Houston

Oops! You need to have an account to use this feature

Sign up to access features including all filters, job matching, dashboard, apply service, etc.

Compatibility Score

Compatibility Score / Job Matching

This unique feature shows a score indicating how closely this job matches the preferences you set in your profile.

Access to this feature requires signing up.

N/A
Salary

$212,225 Per Year

Rank

SVP

Responsibility

Functional Tower Lead

Scope

Regional

Workplace

Fully remote

Functions

Customer Service

IT

Marketing

Reports to
Level

N-2

Travel Max:

0%

Posting Date

05-16-2025

Description

As the SVP of Service Delivery at W Energy, you will oversee Professional Services Implementations, Customer Success, and Customer Support, while driving the profitability and success of the operations department.

SVP, Service Delivery

Key Responsibilities

  • Build, lead, and optimize client support processes, ensuring the delivery of high-quality service and seamless operations.
  • Accountable for the profitability of client services, support, and success.
  • Build and scale a best-in-class Client Services team, including hiring, training, and developing talent to meet the evolving needs of the business.
  • Drives the development of strategic solutions for our clients and manages internal resources to fulfill these strategies on time, on budget and with maximum efficiency of resources.
  • Owns and drives client retention and satisfaction and serves as voice of the customer.
  • Collaborate with leadership to align client services strategies with company goals, ensuring a clear roadmap for growth and scalability.
  • Identify opportunities to improve workflows and implement best practices for customer support, onboarding, and engagement.
  • Define and monitor KPIs for client satisfaction, service quality, and operational efficiency, using data to drive continuous improvement.
  • Leverage deep vertical knowledge to position the company as a trusted partner and thought leader within the industry.

Qualification & Requirements

  • Proven experience building and scaling a client support team for a B2B SaaS company, including hands-on involvement in team structure and process development.
  • Deep vertical experience, enabling you to address unique client challenges and opportunities effectively.
  • Demonstrated success working in startup environments, navigating challenges, and driving growth in a lean environment.
  • 10+ years of experience in a leadership role managing client services, operations, or customer success teams.
  • The role requires a technical background – someone who has led teams through complex software implementations and understands the operational challenges of delivering solutions at scale.
  • It requires a deep understanding of underlying technical infrastructure to deliver scalable, reliable solutions.
  • Ability to develop and execute long-term strategies aligned with business objectives.
  • Strong track record of improving customer service processes, optimizing resource allocation, and meeting KPIs.
  • A passion for delivering exceptional client experiences and a commitment to understanding and addressing client needs.
  • Proficiency in data-driven decision-making to track performance, forecast trends, and improve operations.
  • Exceptional written and verbal communication skills, with the ability to engage effectively with clients, stakeholders, and team members.
  • Experience in industries such as oil and gas, energy, fintech, or ERP software is a plus.

Benefits

  • Health Insurance
  • Dental Insurance
  • Flexible Spending Account (FSA)
  • Vision Insurance
  • Health Savings Account (HSA)
  • Life Insurance
  • Other Perks and Benefits…

Company Profile

W Energy
Industry

Oil and Gas

Revenue

$54.7M

Employees

203

Fortune 500 Rank

NA

Global 500 Rank

NA

View Company Profile