Triple Whale

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

Triple Whale Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers life insurance

Offers company equity

Offers dental insurance

Offers vision insurance

Offers health insurance

Offers generous parental leave

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Career Growth + Development

Job training & conferences

Company Culture

Offers a remote work program

Recently posted jobs

5 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.
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.
18 Days AgoSaved
Remote
US
eCommerce • Software
Lead a distributed SQL team and own the end-to-end service model for custom analytics: intake, scoping, delivery, QA, documentation, and SLAs. Serve as a customer-facing technical lead, build scalable workflows and request taxonomy, partner cross-functionally, and balance customer delivery with internal platform priorities.