Full-time Posted June 22, 2026
Apply Now

Job Description

Role Description:

The Customer Success Manager is responsible for ensuring the success, satisfaction, and ongoing value realization of Energy Companies using our Global Oil & Gas SaaS solutions. This role requires a deep understanding of our customers' expectations and requirements, exceptional communication skills, and a proactive approach to fostering strong customer relationships. Depending on business needs, the role may also include leadership responsibilities and management of other Customer Success or Account Managers. Key Responsibilities:

1. Needs Assessment: Collaborate with customers to understand their business objectives, challenges, and desired outcomes, ensuring alignment with our applications' capabilities.

2. Customer Engagement: Develop and maintain strong relationships with customers, serving as their primary point of contact for inquiries, concerns, and escalations related to our SaaS engineering applications.

3. Product Expertise...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application