Customer Success Manager

SpartaHouston, TX
Onsite

About The Position

We are looking for a Customer Success Manager to join our growing CS team in Houston, reporting to our VP of Customer Success. You'll own a portfolio of clients — including hedge funds, oil majors, refiners, vessel owners and trading companies — and be responsible for their onboarding, adoption, retention and growth. As part of a small, global CS team, there's plenty of room to shape the role and grow with it.

Requirements

  • Some knowledge of, or experience in, oil & gas, commodities, or trading — you understand the world our clients operate in.
  • Experience in a customer-facing role such as Customer Success or Account Management — ideally supporting a data, intelligence, or SaaS product.
  • Comfortable using AI and automation tools in your day-to-day work, and curious to find smarter ways of doing things.
  • Strong communicator, comfortable building relationships and influencing stakeholders.
  • Analytical and process-minded — you like understanding what drives client value.
  • Proactive and comfortable with ambiguity — happy to figure things out and get stuck in.
  • High level of integrity and alignment with Sparta's values.

Responsibilities

  • Own onboarding, training and support for your client portfolio, driving product adoption and account health.
  • Build strong relationships with clients, understanding their workflows and challenges.
  • Partner with Sales to spot cross-sell and upsell opportunities, and manage renewal risk.
  • Feed client insight back to the Product team to help shape the roadmap.
  • Maintain and improve our Customer Success processes and tools.
  • Help build a company-wide culture centered on customer success.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service