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.
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.
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
Clicking the link below will open a new window in your browser where you can apply directly to this role. Please check out our Pricing Plans if you’d like us to apply to jobs on your behalf.
