Triple Whale

Austin
Total Offices: 3
141 Total Employees
Year Founded: 2021

Teams at Triple Whale

Recently posted jobs

4 Days AgoSaved
Remote
US
eCommerce • Software
Manage and grow a portfolio of existing ecommerce customers through strategic upsell and cross-sell. Build trusted relationships, identify adoption and growth opportunities, lead commercial conversations, create scalable expansion plays, monitor account health, and collaborate with cross-functional teams to maximize customer outcomes and retention.
5 Days AgoSaved
Remote
US
eCommerce • Software
Lead and scale a technical customer support organization for a B2B SaaS product. Own frontline support, support engineering (reproductions, log diving, SQL, API debugging), bug triage, AI-first deflection using LLMs, metrics (response time, TTR, CSAT), knowledge management, and partnership with Product and Engineering. Hire, define operating model, and build global coverage.
eCommerce • Software
Serve as a trusted consultant for agency partners managing brand portfolios on Triple Whale. Provide proactive technical support, advise on marketing strategy and product functionality, collaborate with Sales, Solutions Architects and Support, forecast revenue/renewals, lead agency meetings, gather product feedback, and drive customer experience improvements.