140K–165K USD / year

Technical Support Manager

Customer successHybrid — San Francisco, CA
Published on 2026-09-08
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Omni is seeking a Technical Support Manager to lead their Product Expert team. The role involves delivering exceptional support while maintaining alignment between customers and internal teams, as well as mentoring staff and improving processes.

About the company

Omni is a business intelligence platform built for analysts and operators. It helps teams model data, explore metrics, and share self-serve dashboards.

What you'll do

  • Work directly with customers to model high-touch relationships.
  • Take ownership of team output and unblock issues.
  • Mentor existing team members and source new talent.
  • Identify friction points in support processes and implement solutions.
  • Provide actionable insights to Product and Engineering teams.

What we're looking for

  • 5+ years in technical, customer-facing roles.
  • 1-2+ years in a leadership or management position.
  • Strong SQL skills and familiarity with BI & AI tools.

Nice to have

  • Experience in high-growth environments.
  • Ability to translate technical issues to business-focused outcomes.

Benefits

  • Health, dental, and vision insurance.
  • 401(k) Plan.
  • Unlimited PTO.
View original job post